.NET User Group Helping the .NET developers


  1. Amazon Web Services for Windows Professionals

    March 06, 2014 06:30 PM

    This session will provide an overview of Amazon Web Services (AWS) for Windows professionals.  I hope to shatter the myth that AWS is only for start-ups using open source technologies.  We will begin with an overview of the AWS architecture focusing on the services most relevant to running Windows workloads including VPC, EC2, ELB and RDS. Then, we will build a simple web application from the ground up entirely in PowerShell.  Finally, we will extend our simple application to build a highly available application that uses Auto Scaling to react to changes in load.  


    Bio: Brian Beach is a cloud architect with 15 years of experience in information technology management and is the author of a new book titled "Pro PowerShell for Amazon Web Services."  He is an Amazon Certified Solution Architect, Microsoft Certified Solution Developer (MCSD), and Certified Information Systems Security Professional (CISSP). He holds a BS in Computer Engineering from NYU Poly, an MBA from Rutgers Business Schools, and is a member of American Mensa. Brian is an advocate for Cloud Computing on the AWS platform and currently manages a team of cloud engineers at a big four accounting firm. Brian can be contacted through his blog at http://blog.brianbeach.com, or LinkedIn at http://www.linkedin.com/in/brianjbeach.

    Eventbrite - Amazon Web Services for Windows Professionals
  2. Knockout JS

    August 01, 2013 06:30 PM

    Jason Kanaris will be presenting on his experiences using Knockout.js.  Knockout is a standalone JavaScript implementation of the MVVM pattern with templates.


    The following topics will be covered:

     - What is MVVM?

    - What is Knockout?

    - ASP.NET MVC Integration

    - What problems did I face with Knockout?


    Jason will demo an application he built with Knockout and leave room for any questions you may have.

    Eventbrite - Knockout JS
  3. ReQey, a groundbreaking new android/iphone startup built with...Microsoft technologies?

    March 14, 2013 06:30 PM

    A detailed look into the architecture of ReQey, a mobile app that is built on Microsoft tech fully in the cloud.

    As a result of Microsoft's generous BizSpark package that now gives Azure away, we were able to build a fully functional startup with $0 software costs.

    First we'll take a look at everything from the code, to the project management and fundraising campaigns that have all been done online using visualstudio.com.

    Then we'll break down the architecture of the system and show how we were able to build a hybrid app with MVC4 that can run on any mobile device.

    Next we'll take a look at how the company is managed by a single user across multiple time zones with multiple teams.

    We'll finish with audience feedback of the current design and suggestions for the future.




    Eventbrite - ReQey, a groundbreaking new android/iphone startup built with...Microsoft technologies?
  4. What's What With Windows 8

    February 13, 2013 06:30 PM

    Microsoft has just released its new line of Windows 8 software and to help spread the news on all the great capabilities of Windows 8, Microsoft has decided to do a presentation for the Long Island .NET User Group. On Wednesday February 13th, at 6:30 in the Chyron building, Microsoft employees will be joining us for an evening of learning and discovery.

    We will have a hands on look into all the new and exciting capabilities included in Windows 8. We will discuss what is new in Windows 8 and how it will help us be more prodcutive. There will be a device area where we will be able to test out and play with new Windows 8 devices. Swag will also be provided by Microsoft.

    This will be an exciting presentation and one you will NOT want to miss.


    Eventbrite - Windows 8
  5. MongoDB and .NET

    January 03, 2013 06:30 PM

    NoSQL is not a fad, its here to stay. MongoDB has proven to be the leader of the pack in document based NoSQL databases. In this talk, Justin Dearing will give an introduction both to MongoDB itself and the .NET driver. In addition Justin will talk about what situations are appropiate for MongoDB. He will also be giving out fabulous MongoDB swag provided by 10gen, the company that sponsors MongoDB.

    Justin has been involved in IT since 2002 when he started at InVision, now MindShift in Happuage, NY. While he is currently exiled in New Jersey, he spent several years working in companies in Suffolk County, and used to run Long Island PHP. Justin has been using Mongo since 2010.


    Eventbrite - MongoDB and .NET
  6. A Glimpse at Glimpse

    August 02, 2012 06:30 PM

    Nik Molnar a creator of Glimpse will be joining us to demo his creation.

    Glimpse is an amazing product that allows you to see exactly what's going on in your web server. Currently, it works for any ASP.NET website and even has specific extensions for specific frameworks like (ASP.NET MVC, etc.).

    Besides just supporting frameworks such as these out of the box, Glimpse has an architecture that fundamentally supports the future development of Server side implementations of Glimpse for other non-ASP.NET based system in the future.

    Learn more at http://getglimpse.com/.

    Eventbrite - A Glimpse at Glimpse
  7. A Fresh Look at DotNetNuke

    October 04, 2012 06:30 PM

    DotNetNuke software is used by developers, designers and business people to quickly build and easily maintain websites and social properties of all kinds. DotNetNuke is the number one social Web content management solution and adaptive web platform in the Microsoft ecosystem – more than 700,000 websites have been deployed worldwide based on DNN. The online store speeds up this process by offering thousands of apps and add‐ons that quickly and easily extend the DNN product. Thousands of organizations, including True Value, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health, and the City of Denver have leveraged DNN to deploy highly engaging, business critical websites. The DotNetNuke open source project has exceeded 7 milliondownloads, fueling an active global community one million strong. DNN Corp. was named as one of the fastest  growing private companies in America on the 2011 Inc. 500 list. Founded in 2006 and funded by Sierra Ventures, August Capital and Pelion Venture Partners, DotNetNuke Corp. is headquartered in San Mateo, California, with offices in Vancouver and Amsterdam.


    Vincent Malanga is Co-founder of IMI Software, Inc. and he will be joining us to give us a  first hand look into DotNetNuke.  He is a Microsoft Certified Professional (MCP) in numerous Microsoft programming languages and development tools and has been a guest blogger on the Microsoft Developer Network (MSDN). He specializes in ASP.NET, VB.NET, C#, SQL Server, Microsoft Access, the DotNetNuke® Web Application Framework, and related web technologies. Vincent has been working with DotNetNuke® since inception.


    Prior to the inception of IMI Software, Vincent was a computer consultant and served as software architect and lead developer for Fortune 500 companies including MetLife, Polo Jeans Company, Omnicom Group, Inc., and Reed Elsevier.

    IMI Software is a DotNetNuke® Certified Partner and a member of the Microsoft Website Spark Program.




    Eventbrite - A Fresh Look at DotNetNuke

  8. Overcoming the Obstacles, Pitfalls, and Dangers of Unit Testing

    September 06, 2012 06:30 PM

    Have you ever bumped into a wall with your automated tests? Many developers bump into various roadblocks and hurdles when writing test code. Are your test methods starting to fail because the code-under-test uses DateTime.Now? Are your automated integration tests failing because the database they integrate with keeps changing? Do you have an explosion of test methods, with the ratio of test code to code-under-test way too high? Is your effort to refactor and improve code overwhelmed by the time it takes to rewrite all those failing unit tests?

    This presentation is about clearing away automated testing obstacles, avoiding common pitfalls, and staying away from dangerous practices.

    About the Speaker: Stephen Ritchie brings over 20 years of development experience and is the author of Pro .NET Best Practices: http://www.apress.com/9781430240235

    Eventbrite - Overcoming the Obstacles, Pitfalls, and Dangers of Unit Testing
  9. June .NET User Group - Delegates in C#

    June 07, 2012 06:30 PM

    Hedgehog Development's Charles Turano will be presenting on the proper use of Delegates in C#

    This will be an interesting and insightful presentation; I hope to see everyone there.

    Eventbrite - June .NET User Group - Glimpse
  10. May User Group - Hello Drupal

    May 03, 2012 06:30 PM

    Nick Selvaggio will be presenting on Drupal. Drupal is a PHP based CMS. Nick will show us the core concepts behind this fascinating Content Management System.


    About Drupal

    Drupal is a community developed, open source content management system. It is developed in PHP and supports multiple database backends (mostly MySQL). Drupal powers many large web properties today such as the Grammy’s, WhiteHouse.gov, and the Economist. It is fully modular and sports a lean core, leaving out many of the features you may expect from a CMS out of the box. Instead the Drupal ecosystem contains 14K+ community developed modules for various purposes and exposes a clean API for extending the system.

    In Nick’s talk he will be introducing the group to the core concepts of Drupal and its community. He will run through some basic functionality of the system and if time permits dive into a little bit of code. He is also interested in learning from .NET developers about their views of Drupal and if there is anything we can learn from each other to improve our respected platforms.

    About Nick

    Nick Selvaggio has spent the last 10+ years working with a wide range of clients helping them leverage the web for their benefit. As an active Drupal developer, he has leveraged the platform to build various successful web properties and services. Nick also serves as the Director of IT for a world leading medical device manufacturer on Long Island. He is the founder of the Long Island Drupal users group and holds a B.S. in Computer Science from NYIT. He tweets frequently under the @direct handle and posts occasionally at nickgs.com.


    Eventbrite - Hello Drupal
  11. April User Group - The Work For Hire Doctrine

    April 05, 2012 06:30 PM

    Many of us do what we consider “Work For Hire” but do we truly know what that means? What rights do we have over our work and what can we do if we want rights?

    Michael Weiner of Glaser & Weiner will be educating us on The Work For Hire Doctrine. Michael is the Head of the Business and Technology Law Special Interest Group for LISTNet. His firm handles a wide variety of both business and legal issues. Michael has expertise in Finance, Corporate & Securities Mergers and Acquisitions, and Health Care Law. He is the utmost expert on Software and Intellectual Property Licensing.

    Michael will help shed light on all aspects of the Work for Hire Doctrine, and what to look for when going into a Work For Hire situation. He will help explain what the doctrine covers and what rights you have while under this doctrine. He will also inform us on the issues that need to be addressed if developers want to retain their rights.

    This will be a very informative and interesting event, we hope to see you there. 

    Eventbrite - April LI.NET User Group- Work For Hire Doctrine
  12. March User Group - Performance Aware Application Development: Trust But Verify

    March 01, 2012 06:30 PM

    Too often when developing applications for managed environments we "forget" that there is an underlying 'application virtual machine'. Michael Lazar will be delivering a presentation called "Performance Aware Application Development: Trust But Verify" In which he will dicuss the processes that go into managing environments.

    The 'application virtual machine' in .NET uses the CLR (common language run time).  The CLR still needs to interact with the components "under the hood" (physical or virtual) to get work done.  There are many opportunities to use information from the various instrumentation available to understand how your application is performing and how to improve its performance; in some cases automatically during run-time. 

    Michael will be focusing on the interactions that the CLR has with the  Operating System, how the Operating System interacts with its  environment (physical or virtual) and how to understand and to react to those interactions to enhance performance in diverse environments.  Michael will also take time to review the native performance monitoring tools provided by the CLR and the Operating System.  Michael will also cover special performance considerations when running in a virtual environment (Hyper-V and VMware).

    This is shaping up to be an extremely intresting presentation. I hope to see you there.

    Register for March LI.NET User Group in Melville, NY  on Eventbrite
  13. January 5 - Refactoring to a S.O.L.I.D. Foundation

    January 05, 2012 06:30 PM

    Register for Jan 5 - Refactoring to a S.O.L.I.D Foundation in Melville, NY  on Eventbrite



    Topic: Refactoring to a S.O.L.I.D. Foundation

    In this session we take a small, functional but tightly-coupled, software solution and improve its design using each of Robert C. Martin's S.O.L.I.D. principles as follows:

    SRP: Single Responsibility Principle

    OCP: Open-Close Principle

    LSP: Liskov Substitution Principle

    ISP: Interface Segregation Principle

    DIP: Dependency Inversion Principle

    Each principle will be applied in sequence to the existing solution.

    Speaker: Steve Bohlen


    Currently a Senior Software Engineer for SpringSource where he is the Technical Lead and Community Evangelist for the Spring.NET Framework, Stephen brings his varied 18-year-plus experience in software and technology to the design and delivery of Software Engineering Solutions and Frameworks for other Software Engineers. In addition to his work on Spring.NET, Stephen is also an active contributor to several other .NET Open-Source Software projects including NHibernate, NDbUnit, and others.Stephen is also a current and past Microsoft MVP award recipient and presently holds the office of the Vice President for INETA, North America.

    Active in the software development community, Stephen speaks publicly, blogs (semi-)regularly, and is the author of several popular screencast series focused on Agile and ALT.NET concepts and technologies including the widely-praised 15-part Summer of NHibernate video series introducing viewers to the popular open-source O/RM tool. Stephen is also a founding/organizing member of the NYC ALT.NET user group which meets monthly to discuss Agile-focused techniques and technologies in the world of Microsoft software development and beyond.



    December 01, 2011 06:30 PM

    We will be having a social to celebrate the holiday. There will be cookies along with the usual pizza.

    Some members will be speaking about some of the things they are working on. If you would like to speak please email mshaw@hhogdev.com.


     Register for LI.NETUG DEC. 1 - HOLIDAY SOCIAL in Melville, NY  on Eventbrite


    I hope to see everyone there, the last User Group of the year!



  15. LI.NETUG Nov 3 - Introduction to Visual Studio Project Files

    November 03, 2011 06:30 PM

    Hedgehog Development's Charles Turano will be giving a detailed introduction to Visual Studio's Project Files.

    The Introduction will include

    • contents and function of Project Files
    • The basics of MSBuild 
    • how MSbuild is used to implement project files in Visual Studio

    This will be a very interesting and useful talk so don't miss out!


    Register for LI.NETUG Nov 4 - Introduction to Visual Studio Project Files in Melville, NY  on Eventbrite


    Presenter: Charles Turano

    Hedgehog Development Senior Architect

  16. LI .NetUG October 6th Meeting – A Developers Introduction to Kentico

    October 06, 2011 06:30 PM

    Presenting Kentico CMS. Ideal for developers who need to get more done in less time!


    Kentico CMS provides a unique development model that makes developers more productive without reducing flexibility:


    This is a full featured CMS that will satisfy your most picky business users. Join us for a live demo and learn why it is growing so rapidly.


    Presented by mindSHIFT Technologies, a Kentico Certified Partner and .NET Web development experts.


    Register for LI. Net Users Group Meeting in Melville, NY  on Eventbrite
  17. LI .NetUG August 4th Meeting – Scaling Apps in the Cloud

    August 04, 2011 06:30 PM

    Scaling Apps in the Cloud


    When people talk about migrating their applications to the cloud, one of the primary topics discussed is scale.  But scale doesn’t come for free.  How can you achieve it?  It turns out that storage has a lot to do with it.  The Windows Azure platform offers different storage options, including SQL Azure for relational data.  As you’ll see in tonight’s talk, it’s pretty easy to get data from SQL Server up into SQL Azure.  The tools and concepts are virtually the same.  Our brains are sometimes hard-wired to assume a relational database is how and where we’ll store data when designing an application.  But in the cloud, that might not always be optimal for achieving scale and optimal management of costs.  We’ll also explore some of the non-relational storage services provided by Azure, including blobs, tables, and queues.


    Peter Laudati,  Developer Evangelist - Microsoft

    Peter Laudati, the "JrzyShr Dev Guy," is a Developer Evangelist with Microsoft, based in the New York/New Jersey area. One of his roles is supporting and educating developers working Microsoft technologies. Peter supports the developer community in the NY Metro area by speaking at user group events, Code Camps, and various tech conferences. Peter is also the co-host of the “Connected Show” (www.connectedshow.com), a podcast focused on the cloud and connecting Microsoft technology with non-Microsoft technology. His blog can be found at http://www.peterlaudati.com. You can also follow him on Twitter @Jrzyshr.


    Register for LI. Net Users Group Meeting in Melville, NY  on Eventbrite


  18. LI .NetUG July 7th Meeting – Generate Your Code!

    July 07, 2011 06:30 PM

    Topic: Generate Your Code!




    Code generation is a powerful practice that allows you produce higher-quality, more consistent code in less time. This helps remove the mundane and repetitive parts of programming, allowing developers to focus their efforts on more important tasks, and saving companies time and money. Code generation enables you to efficiently: Reduce repetitive coding, generate code in less time with fewer bugs, and produce consistent code that adheres to your standards.


    Speaker: Tom DuPont, Vice President of CodeSmith Tools



    Tom DuPont lives in Dallas, Texas, where he is the Vice President of CodeSmith Tools, LLC. But don’t let the title fool you, Tom is a total code monkey! He specializes in .NET development with C#, ASP.NET MVC, and even that crazy JavaScript stuff. Tom has a bachelor's degree in Computer Science and Software Engineering from the University of Texas at Dallas. In his spare time Tom enjoys long rides across the country on his motorcycle.

    Everyone in attendance will receive a free copy of CodeSmith Generator Professional! 


    Contact to RSVP


  19. LI .NetUG June 2nd Meeting – Getting to know ViewState

    June 02, 2011 06:30 PM

     Topic: Getting to know ViewState


    ViewState is that part of ASP.Net we all have a love/hate relationship with, but it's not as bad as many think once you get to know it. In this presentation Tech Software's Walden Leverich will take a detailed look at ViewState, what it is and why (and when) we need it. We will look at the two component parts of ViewState, control state and true viewstate, when it's created and processed in the page lifecycle and why it's there at all. We will look at what goes into viewstate (and what doesn't), options for minimizing it, and best practices for its usage both pre and post ASP.Net 4.0. Options for decoding viewstate to see what's inside will be presented as well as settings you can use to prevent tampering and even decoding along with their implications. We will also look at Tech's ViewState in SQL product, what it does, why you'd want to use it, and most importantly, how it does what it does; we'll look at the code that makes it tick.


    Speaker: Walden Leverich


    Walden Leverich is the President and CEO of Tech Software, a software development and consulting company based in Melville, NY. He spends most of his (non-management) time working with customers to help them bring the data assets locked in their legacy systems to the Web. He is a member of the Microsoft IT Advisory Council, member of the Long Island .NET user group, Co-Chair of the LISTnet Cloud and SaaS SIG, and past president of the Long Island System Users Group. He is also a regular speaker at local and national user groups and conferences.

    Walden is an escapee from Clarkson University where, other than things academic, he learned that NCAA Division 1 hockey is better enjoyed from the stands, water freezes at a temperature that isn't all that cold after all, and you can meet your wife in college. When not doing geeky computer things, Walden enjoys getting mud on his Jeep, photography and watching Manchester United kick butt. The proud father of two girls and one boy, he’s extremely happy he has an office to escape to each morning.



    Walden welcomes comments and questions, blogs at blog.waldenl.com, and can be reached at WaldenL@techsoftinc.com or @WaldenL on Twitter.




    Register for LI .NetUG June 2nd Meeting – Getting to know ViewState in Melville, NY  on Eventbrite
  20. IEEE - Web Performance Matters

    May 03, 2011 06:30 PM

    IEEE Long Island Section has a lecture next week that may be interesting you. It is directed to anybody that builds an application with web interface or a simple web site.

    Read more about the session : IEEE_5_2011Sergey




  1. 1
  2. 2
  3. 3
  4. »