Lake County .NET Users' Group Helping the .NET developers of Lake County, Illinois

Events

  1. LCNUG Feb 9: Developing with REST & LINQ in Microsoft SharePoint 2010

    February 09, 2012 06:45 PM

    REGISTER: http://www.eventbrite.com/event/2845152929

    ROOM: T332

    ABSTRACT:

    SharePoint 2010 has new and improved ways to work with data. LINQ to SharePoint lets a developer work with data from SharePoint lists in a strongly typed way that preserves relationships between lists. Integration of ADO.NET Data Services provides a way to get data from SharePoint remotely using REST-style Web services. This session demonstrates how to write code that uses each of these new data-oriented features and shows some new SharePoint platform data-oriented features along the way. We also explain how to choose which data access technology is best for different custom development scenarios.

    BIO:

    Paul Schaeflein (MVP, MCT, MCPD) is an application developer with experience in all versions of the SharePoint platform. Paul has presented at user groups, as well as the Microsoft SharePoint Conference and the Best Practices conference. Paul is also a writer, providing contributions to books, periodicals, CodePlex projects and his weblog. Paul has more than two decades experience in architecting, designing and developing software solutions. This experience covers a vast range of technologies, languages and industries. Having developed many line-of-business applications, Paul has a firm grasp on the challenges that corporate developers face when integrating them into a corporate portal.

     

  2. LCNUG Jan 12: Windows Azure for Developers

    January 12, 2012 06:45 PM

    REGISTER: http://www.eventbrite.com/event/2684538527

    ROOM: TEC T130 - TEC T131  (note this is not the 3rd floor we usually have)

    ABSTRACT:

    Cloud computing is one of the most significant shifts for our industry in many years. Many technology companies have Cloud solutions, but understanding the offerings can be challenging. This session will help you understand the capabilities and components that make up Microsoft’s Windows Azure Platform. We will do a lap around the Windows Azure platform and explore the business considerations and common application scenarios for using Windows Azure. Next we will walk through how to get started using Windows Azure and we will walk through creating and deploying a web app to Windows Azure. Finally, we will dive into the Windows Azure specific classes and configuration that you will use and need to know.

    What you will learn:

    • Overview of Windows Azure

    • How to Get Started with Windows Azure

    • How to Create and Deploy Apps to Windows Azure

    BIO:

    Eric D. Boyd is a Director for Centare (www.centare.com) and is responsible for their Chicago business and Cloud Computing Practice. Eric began his technology career by starting a web development firm in the 90’s and has served in multiple roles since including developer, consultant, business owner and technology executive. Today, he primarily helps Fortune 500 companies with software development practices and cloud computing in the Chicago-Milwaukee area. You can find him blogging at http://www.ericdboyd.com and on Twitter at http://twitter.com/EricDBoyd

  3. LCNUG Dec 8: .Net Memory Management PART 2

    December 08, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/2565916726
    ROOM: T323

    ABSTRACT:
    Managing memory in .NET is something that most developers ignore until they’re assigned to investigating OutOfMemory exceptions.  Learn how .NET handles memory behind the scenes, the internals of the GC, best practices, patterns to avoid and how to investigate memory problems.

    BIO:
    Dave Black | http://dave-black.blogspot.com
    Black Box Solutions, Inc. | Owner, .NET Solutions Architect
    Dave has been writing software since 1994 and became an independent consultant in 2006, opening Black Box Solutions, Inc. Dave is MCPD certified and enjoys learning about and teaching best practices, the internals of the CLR, performance tuning, finding and fixing memory leaks and playing with WinDbg. He’s a graduate of Northern Illinois University with a B.S. degree in Mathematics.  Dave has worked and consulted for several large corporate clients:  Microsoft Consulting Services, Motorola, CDW, Mercer, ULine and Allstate Insurance Company as well as several smaller companies.  He recently started a blog – http://dave-black.blogspot.com.  Dave resides in Lindenhurst with his wife and two children.  He is also a speed freak who loves driving (and drag-racing) his 700hp daily-driver Mitsubishi 3000GT VR4.

  4. LCNUG Nov 10: Advanced jQuery

    November 10, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/2429986154

    DOWNLOAD: http://sergiopereira.com/presentations/adv-jquery.html

    ROOM: T323

    ABSTRACT:

    You already know jQuery and you use it to interact with your page elements and easily add Ajax to your project. Well, that's only the meat and potatoes of working with jQuery.

    It may be time for you to kick it up a notch and add a few more jQuery tricks to your utility belt. Come and see what other features are packed in jQuery that can solve some of your problems.

    Here's a sampling of what we will look at:

    * When to create your own plugins

    * Custom events

    * The Deferred object

    * $.Callbacks()

    * data attributes

    BIO:

    Sergio Pereira (http://sergiopereira.com/blog) is a Lead Software Engineer with Thomson Reuters (http://thomsonreuters.com/) developing software for the Legal industry. For the longest time Sergio has had his eyes in the development of richer and more usable web sites. He believes in using the most basic tools to create web applications, while at the same time not giving up productivity.

     

    For those times where a break from programming is needed, you'll find Sergio hanging out with his wife or watching a good soccer game - often both things at the same time.

  5. LCNUG Oct 13: Visio 2010 Business Process Modeling Notation (BPMN)

    October 13, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/2220375202
    ROOM: T326-328

    ABSTRACT:
    "Using Visio 2010 Business Process Modeling Notation (BPMN) to design, model, and document BizTalk Solutions"
     The target audience is not limited to those involved with BizTalk.  Both technical and non-technical will benefit from the content.

    The session will consist of a PowerPoint Presentation.
    *       Why do we need to standardize how we design and model BizTalk Solutions
    *       Traditional design and modeling methodology does not work for BizTalk
    *       Introduction to Business Process Modeling Notation 1.2
    *       How BPMN Shapes and Attributes relate to BizTalk Artifacts.
    *       Q&A

    BIO:
    Howard S. Edidin specializes in using BizTalk to align IT with Business. Howard has over eight years' experience Architecting and Developing BizTalk Solutions for many industries. For the last few years his prime focus has been to provide Guidance and Training to companies implementing BizTalk for the first time.

    Implementing BizTalk can be a complicated process for most companies. Migrating legacy repositories and Business Services can be a lengthy and costly affair. Most companies have limited documentation available.  Several years ago, Howard discovered Business Process Modeling Notation (BPMN).

    Besides providing guidance and training for BizTalk, he introduced BPMN to his clients.  They soon discovered that they have the ability to create documentation for their legacy systems that both IT and Business could easily understand.  Their newly trained BizTalk Developers found that the documentation made developing BizTalk Applications much easier and took less time.

    Howard is MCTS Certified in BizTalk 2010 and has been an MCP for over thirteen years.
  6. LCNUG Sept 8: Programming WCF Services

    September 08, 2011 06:45 AM

    REGISTER: http://www.eventbrite.com/event/2108038199
    ROOM: T326-328

    ABSTRACT:
    Basic WCF programming has changed over the years and moved the dial to simpler, easier to implement services. In this talk, we cover the overall architecture of WCF so that you know how all the building blocks fit together. Using this knowledge, you will be able to enhance your messaging environment in whatever ways you see fit. Even if you have been using WCF for a while, you are sure to pick up something new about the WCF stack.

    BIO:
    Scott Seely is the president of Friseton, LLC, www.friseton.com. From 2002 to 2006, Scott was a developer on the WCF/Indigo team at Microsoft. Today, he is a Microsoft Regional Director in Chicago where he helps lead the Lake County .NET Users’ Group, organize Code Camps, and speaks at user groups throughout the region. His community involvement has earned him a Microsoft MVP Award for Connected Systems.

  7. LCNUG Aug 11: Mango WP7

    August 11, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1953700571
    ROOM: T332

    ABSTRACT:
    You have the Mango bits now let’s learn how to light up your apps on Windows Phone Codename “Mango”. Prepare yourself for the upcoming release of "Mango" as Dave Bost, Microsoft Developer Evangelist, comes to the Lake County .NET Users Group to discuss new features found in the Windows Phone 7.1 SDK including multitasking, sockets, XNA+Silverlight and enhancements in the Windows Phone developer tools.

    BIO:
    Dave Bost is a Technical Evangelist in Microsoft's Developer and Platform Evangelism (DPE) Division. In this role, Dave works with the broad developer community to help them succeed on the Microsoft Platform. Prior to joining Microsoft, he was a Software Developer and Solution Architect working with many Fortune 500 companies as a technical mentor and consultant. Dave started his technical passion when he wrote his first assembly-language program out of a Commodore-64 manual that produced a hot-air balloon to sail across his Commodore 1701 Video Monitor. From there, he was hooked on creating something from nothing with software. More recently, Dave's passion and drive falls into helping other's succeed in building apps for the Windows Phone Platform. You can contact Dave at http://davebost.com, listen to him on the Thirsty Developer Podcast, or follow him at http://twitter.com/davebost.

  8. LCNUG July 14 - An Introduction to Practical Unit Testing

    June 26, 2011 12:14 PM

    REGISTER: http://www.eventbrite.com/event/1855914089

    Room: T323

    Download: http://www.timstall.com/2011/07/presentation-introduction-to-practical.html

    Abstract:
    Unit testing is one of those buzzwords that every developer hears about, but relatively few projects actually do in a way that adds value. Many developers view unit tests as some "tax" imposed by management. This presentation will show how to start using free tools to write unit tests that add immediate value, as well as dispel several common myths and abuses of unit testing. We'll touch on more advanced topics such as mocking, IOC, code coverage, integration into the development life cycle, and writing tests for legacy vs. new code. It will explain how unit tests fit with other types of automated tests (integration, functional, database, UI, performance), as well as how unit tests are but one technique in a developers' tool belt to craft better code.

    Bio:
    Tim Stall is an Application Architect at CDW.  He specializes in .Net, has a passion for software craftsmanship, ALM, developer process, tools, continual education, and enjoys writing blogs and developing side projects.  Tim resides in Chicago with his wife and three kids.

  9. LCNUG June 9: Async and Parallel Programming in .NET 4

    June 09, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1752875899
    ROOM: T332

    ABSTRACT:
    Need to make your apps more responsive?  Run faster?  On today's multicore hardware, async and parallel programming may be the answer.  This talk will introduce the new Task-oriented programming model in .NET 4, discuss its underlying execution model, and demonstrate some of the higher-level constructs and patterns supported by the Task Parallel Library.  A number of examples will be presented; and if time permits, we'll compare and contrast parallel programming in C# (imperative) vs. F# (functional). 
     
    BIO:
    Joe is a member of the technical staff at Pluralsight, where he focuses on High Performance Computing. He has been specializing in Microsoft technologies since 1992 (the days of VB3), and is well-versed in Microsoft's High-Performance Computing initiative:  Windows HPC Server, Compute Cluster Server, multicore (TPL, PPL, OpenMP), GPU (CUDA), and cluster (MPI, SOA, Dryad, Azure).  Joe has a PhD in Computer Science from the U. of California, Irvine, where he is currently a visiting professor and researching HPC in the cloud.  Joe resides in Chicago with his wife, daughter, and sailboat.  
     

  10. LCNUG May 12: .NET MonoDroid Does

    May 12, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1619388635
    ROOM: T323

    ABSTRACT:
    With the recent release of the MonoDroid project by Novell, .Net developers now have the ability to target the fastest growing mobile platform on the market using C# and the core .Net APIs.
    This presentation is intended to introduce developers to the Android platform and show how MonoDroid enables .Net developers to develop for the platform.
    Topics covered include:
    Android Architecture
    What is MonoDroid
    How MonoDroid works
    MonoDroid vs. Native Android SDK
    Android App Basics and Sample Apps

    BIO:
    Kevin McMahon is a software developer based in Chicago.  When he is not writing code for a financial services company, you can probably find him developing apps for iOS and Android devices or teaching mobile development to high school kids for the 21st Century Youth Project. He blogs at http://blog.kevfoo.com and can be found on Twitter at @klmcmahon.

     

     

  11. LCNUG April 14: .Net Memory Management and Garbage Collection

    April 14, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1464980797
    ROOM: T332

    ABSTRACT:
    Managing memory in .NET is something that most developers ignore until they’re assigned to investigating OutOfMemory exceptions.  Learn how .NET handles memory behind the scenes, the internals of the GC, best practices, patterns to avoid and how to investigate memory problems.

    BIO:
    Dave Black | http://dave-black.blogspot.com
    Black Box Solutions, Inc. | Owner, .NET Solutions Architect
    Dave has been writing software since 1994 and became an independent consultant in 2006, opening Black Box Solutions, Inc. Dave is MCPD certified and enjoys learning about and teaching best practices, the internals of the CLR, performance tuning, finding and fixing memory leaks and playing with WinDbg. He’s a graduate of Northern Illinois University with a B.S. degree in Mathematics.  Dave has worked and consulted for several large corporate clients:  Microsoft Consulting Services, Motorola, CDW, Mercer, ULine and Allstate Insurance Company as well as several smaller companies.  He recently started a blog – http://dave-black.blogspot.com.  Dave resides in Lindenhurst with his wife and two children.  He is also a speed freak who loves driving (and drag-racing) his 700hp daily-driver Mitsubishi 3000GT VR4.

  12. LCNUG Mar 10: Introduction to SharePoint Development with Visual Studio 2010

    March 10, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1369832205

    ROOM: T332

    Abstract:
    Microsoft SharePoint 2010 has evolved into a great developer platform with new tools, services and APIs. Visual Studio 2010 now provides a first class development environment for building SharePoint 2010 solutions.  This session will provide an overview of the new project and item templates, flexible packaging and deployment, and many other development features and tools.  If you're a SharePoint developer, or an ASP.NET developer planning to do SharePoint development, you won't want to miss this session.

    Bio:
    Paul Schaeflein (MVP, MCT, MCPD) is an application developer with experience in all versions of the SharePoint platform. Paul has presented at user groups, as well as the Microsoft SharePoint Conference and the Best Practices conference. Paul is also a writer, providing contributions to books, periodicals, CodePlex projects and his weblog. Paul has more than two decades experience in architecting, designing and developing software solutions. This experience covers a vast range of technologies, languages and industries. Having developed many line-of-business applications, Paul has a firm grasp on the challenges that corporate developers face when integrating them into a corporate portal.

  13. LCNUG Feb 10: ALM Features of Visual Studio and TFS 2010

    February 10, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1268370731

    Abstract:
    Visual Studio and its companion Team Foundation Server underwent significant reorganization and rebranding for the 2010 release.  We’ll explore the changes since the 2008 product line in terms of high level features and provide an overview of the ALM features present in the tools.  For those of you using 2008 or prior, this talk will help you to understand where you can find old and new features a like.  We’ll demonstrate a few of the more high profile ones.

    Bio:
    Chris Kadel is a Principal with Polaris Solutions, LLC (http://www.polarissolutions.com) – a leading ALM focused consultancy based out of Chicago, IL.  Chris has been in the IT industry for 13 years and has been both a corporate IT developer as well as consultant.  Since founding Polaris Solutions, Chris has been most excited about Application Lifecycle Management and Agile methodologies.  Chris works his days at his clients as a solution architect and sometimes a developer.  Lately, Chris has started the Chicago Visual Studio ALM User Group (http://chicagoalmug.org) where the focus of that group is the topics surrounding Visual Studio and TFS.

     

  14. LCNUG Jan 13: LightSwitch

    January 13, 2011 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1173178007

    ABSTRACT:
    Many tools are available to create forms over data applications.  LightSwitch introduces the next evolution by making it easy enough for a typical business analyst to create their own applications without the assistance of developers.  LightSwitch allows rapid development and deployment of simple applications with the capability to integrate with larger systems by masking the complex Silverlight 4, XAML, LingQ, Entity Framework 4, and C# that would typically be required.  Based on Silverlight 4, solutions can be quickly deployed as either web-based applications or standalone client installations.

    BIO:
    Erin Rakickas began coding at a young age on a Tandy Model 4P and has loved coding ever since.  Erin collects hobbies:  including model railroading, photography, and gaming.  He’s always looking for a way to improve his hobbies through technology.  He lives in Grayslake, IL with his wife and two children.

     

  15. LCNUG Dec 16: Package Management with NuGet

    December 16, 2010 06:45 PM

    REGISTER: http://www.eventbrite.com/event/1087297135

    NOTE: Due to a schedule conflict, Clark Sell will be presenting, not Dave Bost on WP7.

    Abstract:
    NuGet (formerly known as NuPack) is a free, open source developer focused package management system for the .NET platform intent on simplifying the process of incorporating third party libraries into a .NET application during development. NuGet is a member of the ASP.NET Gallery in the Outercurve Foundation.

    BIO:
    Clark Sell  | http://csell.net
    Microsoft | Senior Developer Evangelist
    Name a role in the software industry, and Clark has probably played it. He started as a Y2K tester and has since worked as a developer, lead, “build monkey,” solutions architect and product manager. His professional sweet spot however, lies in designing and building software solutions that make life easier – there’s no chance for boredom and constant opportunities for growth. Clark is MCSD certified and received top Microsoft honors with the Circle of Excellence Award. He’s a graduate of Western Illinois University and before joining Microsoft in 2005, he served as a solutions architect at Allstate Insurance Company. As a senior developer evangelist and Visual Studio team system ranger, Clark brings a good dose of humor and a zest for life to the podium. You can hear Clark’s technical musings on “The Smackdown” at DeveloperSmackdown.com and The Thirsty Developer podcast – or find him getting grease under his nails in the garage. Clark’s a muscle car fanatic who’s currently finishing a body-off restoration of his 1970 Chevrolet Camaro while driving his 1968 Camaro SS. 

     

  16. LCNUG Nov 18: Introduction to PowerShell for Developers

    November 18, 2010 06:45 PM

    REGISTER: http://www.eventbrite.com/event/996686115

    NOTE: For November only, we will host this the THIRD Thursday (Nov 18) instead of the second Thursday of the month.

    Abstract

    PowerShell is the new object-oriented automation framework from Microsoft.  PowerShell was released to web on October 16th, 2006 and has become a part of the Common Engineering Criteria for 2009.  This means that every server based product released from the Microsoft fiscal year of 2009 must support PowerShell.  Windows Server 2008 R2 and Windows 7 have PowerShell as their default command line environment.  PowerShell is baked in to a number of server products, ranging from Exchange to IIS to SharePoint to Systems Center: Virtual Machine Manager.

    IT Pro's have been quickly learning PowerShell as current and upcoming Microsoft and ISV's products include PowerShell support or focus on PowerShell for their management and automation. PowerShell also provides a great framework for developers, allowing them to tap into WMI, COM, as well as the .NET Framework to accomplish various tasks like testing, build/deploy, provisioning/configuration, systems monitoring, and troubleshooting. PowerShell also exposes a framework for building a consistent management API and allows for the hosting of the runtime to provide your applications a scriptable engine.

    Bio - Steven Murawski is a rabid PowerShell enthusiast who spends his free time contributing to open source projects, helping grow the PowerShell community both locally (through the Greater Milwaukee Script Club) and worldwide (through PowerShellCommunity.Org), and carrying the message of developing manageable and automate-able applications to all that will listen.

     

  17. LCNUG Oct 14: Touch Interfaces on Windows Platforms

    October 14, 2010 06:45 PM

    REGISTER: http://www.eventbrite.com/event/856043449

    Abstract:
    We've come a long way since the DOS command prompts when they were the most popular way to interact with your computer... Once the mouse went mainstream in the 1980s, we started interacting with our computers in a whole new way. I believe that multi-touch is the next big step in our user experience with machines. Microsoft has given us development tools and libraries to build engaging user experiences for our applications. Manufacturers are shipping devices with multi-touch features built-in. For my presentation, I'm going to talk about the touch interfaces on Windows platforms including Windows 7, Windows Phone, Zune HD, and .NET Micro Framework. I'll show you how to write code to access the touch events in your .NET applications.
     
    Bio:
    Travis Feirtag is a senior .NET consultant working in the MidWest for over ten years. He lives with his wife and four kids in Lake Mills, WI. He is known online as: http://therobotgeek.net . When he's not spending time with his family, he enjoys writing code, tech articles, blogging, robotics and multi-touch projects.

  18. LCNUG Sept 9: WebMatrix

    September 09, 2010 06:45 PM

    REGISTER: http://www.eventbrite.com/event/836366595

    Abstract:
    WebMatrix is everything you need to build Web sites using Windows. It includes IIS Developer Express (a development Web server), ASP.NET (a Web framework), and SQL Server Compact (an embedded database). It streamlines Web site development and makes it easy to start Web sites from popular open-source apps. The skills and code you develop with WebMatrix transition seamlessly to Visual Studio and SQL Server. Learn how to use the new MVC engine, Razor, and the WebMatrix IDE.

    Bio
    Clark Sell - Name a role in the software industry, and Clark has probably played it. He started as a Y2K tester and has since worked as a developer, lead, “build monkey,” solutions architect and product manager. His professional sweet spot however, lies in designing and building software solutions that make life easier – there’s no chance for boredom and constant opportunities for growth. Clark is MCSD certified and received top Microsoft honors with the Circle of Excellence Award. He’s a graduate of Western Illinois University and before joining Microsoft in 2005, he served as a solutions architect at Allstate Insurance Company. As a senior developer evangelist and Visual Studio team system ranger, Clark brings a good dose of humor and a zest for life to the podium. You can hear Clark’s technical musings on “The Smackdown” at DeveloperSmackdown.com and The Thirsty Developer podcast – or find him getting grease under his nails in the garage. Clark’s a muscle car fanatic who’s currently finishing a body-off restoration of his 1970 Chevrolet Camaro. 

  19. LCNUG Aug 26: WMI (Windows Management Instrumentation)

    August 26, 2010 06:45 PM

    REGISTER: http://www.eventbrite.com/event/797275673

    Abstract
    WMI (Windows Management Instrumentation) is most commonly used to query for hard drives, find out what services are running, and other basic Windows functions. But, did you know that you can make your own objects queryable in WMI as well, as well as send custom events? We'll go over how to query machine state with WMI, and then how to instrument your own applications with WMI as well. Finally, I'll show how to make a custom MMC plugin powered with WMI.

    Bio:
    Nick Schweitzer is a Milwaukee Area Software Consultant with more than 12 years of experience. He is a Senior Consultant at SpiderLogic (http://www.spiderlogic.com) in Milwaukee and has worked with clients ranging from medium size firms, to Fortune 500 companies. He sometimes blogs at The Coding Monkey (http://www.thecodingmonkey.net) and is active on Twitter (@NickSchweitzer).

     

  20. LCNUG July 29: Microsoft Extensibility Framework (MEF)

    July 29, 2010 06:45 PM

    REGISTER: http://www.eventbrite.com/event/766275952

    Abstract:
    "The Managed Extensibility Framework (MEF) is a new library in .NET that enables greater reuse of applications and components. Using MEF, .NET applications can make the shift from being statically compiled to dynamically composed. If you are building extensible applications, extensible frameworks and application extensions, then MEF is for you." (http://code.msdn.microsoft.com/mef)

    Bio:
    Damon Payne is a life-long geek, Microsoft MVP, father, husband, audio/videonut, atheist, philosopher, wine drinker, and short order cook who lives inthe unexplored swamps near Milwaukee. Damon works mostly in the areas ofSmart Client software (including Silverlight, WPF, and Windows Phone 7) ,visual tools, and Solution Architecture; he also does web programming andhas professional interests in parallel programming, agile processes, andrequirements gathering. Damon is currently the Principal Software Architect at Big Hammer Data. Youcan find steady updates and detailed articles at www.damonpayne.com.

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