Sponsors

Corporate Sponsors



Computer Memory RAM
7% OFF Computer Memory
Use Code: GLUGNET

GLUGnet members, get your free Windows .NET Web Site here
Courtesy of


Orders over $29.95 qualify for free shipping in the US.

There are currently:
2 anonymous users online
0 registered users online:
ZIP Code
Visit eBay
Email:
Password:
Register
Forgotten Password?
Certifications
 
GLUGnet is facilitating a Microsoft Certified Technology Specialist Certification group.  The goal of this group is to provide a structure for completing the certification.  Check our Certification section for more details.
Next Meetings

Flint

 

East Lansing

Thursday, November 13, 2008 6-8PM

 

Thursday, November 20, 2008 6-8PM

 

New Horizons Flint
4488 West Bristol Rd.
Flint, MI 48507

 

1235 Anthony Hall, MSU

 

 

 

Directions to GLUGnet meeting

 

Browser Magic with jQuery

jQuery makes working with the DOM, event handling and AJAX across browsers easy, fun and downright magical. We'll get started with some examples of DHTML and AJAX in both ASP.NET and ASP.NET MVC.

Speaker:

Len Smith is a Senior Architect for Beyond Interactive, Michigan, and has been developing software on top of Microsoft technologies for the past nine years.

 

Castle ActiveRecord — Don't Get Good at a CRUDdy Job

One of the worst parts of a programmer's job is writing database CRUD (Create, Retrieve, Update and Delete) code. Object-relational mapping (ORM) tools help to alleviate much of this pain by mapping your objects to the database. The "Active Record" pattern takes it to the next level by requiring your objects to be responsible for persisting themselves. This talk will discuss the NHibernate and Castle ActiveRecord products for eliminating the CRUD in your code base. Topics included are testing, basic usage, comparisons of NHibernate vs ActiveRecord, queries, pros, cons and alternative approaches to minimize problems with the ActiveRecord approach.

Speaker:

Brian Genisio currently works as a Software Developer for Siemens Medical Solutions in Ann Arbor, MI. For almost 10 years, Brian has worked both in Linux and in Windows, covering many languages and technologies along the way. He has been developing with C# in .NET for over 2 years and he strongly believes in TDD and CI practices. Brian loves to learn new ideas and talk about them with others.

 

Sponsors

Liquid Web Inc. (www.LiquidWeb.com) is a privately held company founded in 1997, with three wholly owned data center facilities located in Lansing, Michigan. Liquid Web is a leader in the professional web hosting market with an unwavering dedication to providing the best hosting products available. Liquid Web has over 20,000 clients served in over 120 countries. To service these customers we have assembled a world class Heroic Support staff, professionally educated and easily accessible 24 hours a day, 7 days a week.

Build Your Best, Without Limits or Compromise... Developer Express engineers feature-complete visual components and IDE tools for Visual Studio .NET. DevExpress technologies help you build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows and the Web in the shortest possible time. All of their products come with a 60 day unconditional money back guarantee and fully-functional evaluation versions are available for download at www.devexpress.com.
Founded in 2002, Telerik is the leading vendor of User Interface (UI) components for ASP.NET AJAX, Windows Forms, and .NET Reporting solutions. Building on our expertise in interface development and Microsoft technologies, Telerik helps customers build applications with unparalleled richness, responsiveness and interactivity. Check out our latest Q1 release featuring our RadControls for ASP.NET AJAX, including our ultra-fast and feather light RadEditor and RadGrid tools, our RadControls for WinForms suite with stunning WPF-like effects, and Telerik Reporting’s new innovative WYSIWYG report designer: http://www.telerik.com.
October, 2008 Meetings

Flint

 

East Lansing

Thursday, October 9, 2008 6-8PM

 

Thursday, October 16, 2008 6-8PM

 

New Horizons Flint
4488 West Bristol Rd.
Flint, MI 48507

 

*****1235 Anthony Hall, MSU****

 

 

 

Directions to GLUGnet meeting

 

LINQ for SQL - CRUD!

This session is an introductory look at using LINQ to SQL as an application's data access layer. We will look at how to easily create custom objects that parallel your database and create, read, update, and delete data. This session will preview some very interesting techniques introduced in the recently released best-selling book, "LINQ Unleashed" by Paul Kimmel. 

Speaker:

Joe Kunk is currently President of the Greater Lansing MI User Group for .Net (GLUGnet) with monthly meeting locations in both East Lansing and Flint, co-founder and CTO of Listen IT Solutions (a mortgage software company), a board member of the Lansing IT Networking Council (LINC), a Senior Consultant at A. J. Boggs, Inc., and a great supporter of the .Net community. Joe has over 20 years experience in the IT industry and wrote his first for-hire application on the Commodore Pet. His blog is at http://Jbknet.blogspot.com.

 

An Introduction to DSL with Boo

DSL shwee ess ell.  Isn't this a Digital Subscriber Line? Domain Specific Languages get all the lip service and none of the implementation or use.  
Real-world DSLs are hard work.  Boo makes it much easier.  Just what does it take to make a DSL with Boo?  Why would anyone use Boo instead of that Ruby thing we all keep hearing about?  You might get some answers here.

Speaker:

Jay Wren has been writing custom software solutions for integrating Windows and Unix since 1998. His blend of traditional system administration and custom software solutions has allowed numerous enterprises to transcend platform dependence. Some of his software is still in use at a state university in Michigan. In 2004, he started learning .NET via C# when trying to learn J2EE proved too difficult. In 2008 he was awarded the MVP award from Microsoft.

 

September, 2008 Meetings

Flint

 

East Lansing

Thursday, September 11, 2008 6-8PM

 

Thursday, September 18, 2008 6-8PM

 

New Horizons Flint
4488 West Bristol Rd.
Flint, MI 48507

 

*****1235 Anthony Hall, MSU****

 

 

 

Directions to GLUGnet meeting

 

Continuous Integration: It's more than just a toolset.

Does your team spend days integrating code at the end of a project? Continuous Integration can help. Using Continuous Integration will eliminate that end-of-project integration stress, and at the same time will make your development process easier. But Continuous Integration is more than just a tool like CruiseControl.Net; it is a full development process designed to bring you closer to your mainline, increase visibility of project status throughout your team, and to streamline deployments to QA or to your client. Find out what Continuous Integration is all about, and what it can do for you.

Speaker:
Jay Harris is web developer with 5 years of experience in
ASP.Net, and is the newest addition to the development team at SRT Solutions in Ann Arbor, MI. With a career focus on user experience, he is a strong advocate of practices and processes that improve quality through code, such as automated testing, continuous integration, and performance analysis. Jay is also active in the developer community, serving on the executive board of GLUGnet, and organizing a local study group to help area developers pursue Microsoft .Net certifications. When not coding, he is usually blogging to http://www.cptloadtest.com or playing games on his Xbox 360.

 

Extending your Application with the Managed Extensibility Framework

Microsoft Managed Extensibility (MEF) framework allows developers to add “hooks” into their application to make it extensible at runtime.  These hooks allow you or a third party to extend your application dynamically in the future. 

In this session, we will review the MEF tool set and build an extensible application and then extend that application using MEF.

Using Microsoft Distributed Cache to speed your application

Retrieving data from a disc or a database can be a time-consuming operation.  Data that is accessed frequently can be stored in an in-memory cache, which can speed up its retrieval considerably.  Microsoft Distributed Cache (aka “Velocity”) provides a framework for storing and managing cached data. 

In this session, we will discuss how to use this framework in your application and demonstrate some code that implements this framework.

Speaker:

David Giard has been developing solutions using Microsoft technologies since 1993.  In the past, he has spoken at Day of .Net, Microsoft DevCares and many user groups around the Midwest.  He is a recovering certification addict and holds an MCTS, MCSD, MCSE, MCDBA, a BS, an MBA, and numerous other letters of the alphabet.  You can read his latest thoughts at www.DavidGiard.com.  He lives in Michigan with his two teenage sons.

 

August, 2008 Meetings

Flint

 

East Lansing

Thursday, August 14, 2008 6-8PM

 

Thursday, August 21, 2008 6-8PM

 

New Horizons Flint
4488 West Bristol Rd.
Flint, MI 48507

 

****2250 Engineering Building, MSU****

 

 

 

Directions to GLUGnet meeting

 

Wii Will Wii Will Rock You! !! !!!


Nintendo Wii Remote (Wiimote) is the controller for the Nintendo Wii system.  Did you know it communicates via a Bluetooth wireless link?  Using C#, and a bluetooth adaptor, see how easy it is to communicate with a Wii Remote, and access many features of the device, including buttons, LEDS and IR sensor data. Most interesting, though, is accessing the 3-axis linear accelerometer, which allows sensing motions and movements.  In addition, it has a IR Camera, that can track 4 items. See how easy it is to interface to a WiiRemote and see a Wii Remote in action.  Demos include: measuring gravity, measuring posture and controlling a remote control Dragonfly, with a Wiimote!!!!!!!!!!!!

Speaker

Aydin Akcasu is a Senior Software Engineer/Architect at a small software company. He is also the founder of A Vision, Inc. He has over 20 years of experience, and provides innovative solutions using technologies such as Java, JavaScript, ASP, Visual Basic, VB.Net, C#.Net, ASP.Net, Flash, XML and XSL.  He is a part time 'C#.Net' instructor at Washtenaw Community College and will be designing and teaching a new class "Advanced C#.Net", Winter 2008.  He has given many presentations and classes to local area groups, as well as a few in Bangalore, India, in topics such as:  "Help, I need to learn Javascript", "Cover you ASP", "VB- What is it good for?", "FLASH-in-the-Pants?", "C#, ASP.Net on a Budget", "Introduction to C#.Net", "AJAX - A What?", "Google Maps API - Wheres Waldo?", "Wii Will Wii Will Rock You! !! !!!". He is a frequent speaker at Day Of Dot Net: "Kids Programming Language", "Introduction to Object Oriented Programming Using C#", ''Microsoft Virtual Earth, Now in 3-D".
 

MicroISV: Start Your Own Software Company

Thinking of starting your own software company? In this high-level session for entrepreneurial software developers, learn how to leverage the Microsoft platform and how to partner with Microsoft for long-term business success.

Speaker

Patrick Foley is an ISV Architect Evangelist with Microsoft Corporation, helping software companies be successful building on top of the Microsoft platform.

July, 2008 Meetings

Flint

 

East Lansing

Thursday, July 10, 2008 6-8PM

 

Thursday, July 17, 2008 6-8PM

 

New Horizons Flint
4488 West Bristol Rd.
Flint, MI 48507

 

****2250 Engineering Building, MSU****

 

 

 

Directions to GLUGnet meeting

 

The Influence of Politics and Public Policy on IT

Every day, policies are being discussed in Lansing, DC and around the world that could have an adverse effect on your business including rules for your website, procurement biases in government agencies or internet taxation. You have made various technology decisions for yourself and have invested a great deal of time and money in those technologies to gain expertise and command premium dollars. Politicians are lobbied by big players to enact policies to advance their specific business objectives most often at the expense of your interests. Their size and incumbency lead to policies of stagnation and protectionism that are generally antithetical to entrepreneurship. If politicians create policies that would create a bias against those technologies you would potentially lose some of that hard earned competitive advantage. Very seldom is it a technical decision to do something sweeping but is, instead, more often a political one. Please join us for a dynamic and informative session about a part of your business and career that often gets overlooked.

Speaker:

Jonathan Zuck is the President of the Association for Competitive Technology and is a widely known and respected leader in the technology industry. As a professional software developer and IT executive with more than 15 years of experience, he brings an insider's perspective to his role as President, providing analysis, commentary and background information on a wide range of technology issues to the media, the public and Congress. He has been called on as a technology expert for the major news networks including CNN, CNBC and ABC, he is a frequent contributor to national and local radio news programs, and is consistently quoted in the trade and popular press. A prolific writer whose work has appeared in trade publications including PC Magazine, PC Week, Windows Tech Journal and in several books, Mr. Zuck is in high demand as a speaker at trade conferences around the world..

 

jQuery

Change the way that you write JavaScript with jQuery - the ‘write less and do more’ JavaScript library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages.

Speaker:

Ryan Montgomery is a Senior .NET Applications Developer at Rapidparts Inc., an associated company of Mitsubishi Caterpillar Forklifts of America. Previously a consultant at NuSoft Solutions now RCM Technologies, Ryan has worked with ASP.NET for the majority of his career, developing a range of web applications, including everything from custom eCommerce sites to SharePoint Portals. His blog is: http://rmontgomery429.blogspot.com.

Announcing the Lansing Day of .NET - Saturday, June 21, 2008
 
       
 

Lansing Day of .NET - Saturday, June 21, 2008

Event home page: http://www.dayofdotnet.org/Lansing/2008/

Presented by GLUGnet

When: June, 21, 2008, 9:00 A.M. to 4:30 P.M.

Where: Lansing Community College West Campus
           5708 Cornerstone Drive
           Lansing, Michigan 48917

 

This event is FREE and everyone is welcome to attend

Click here to register

Lansing Day of .NET Sponsorship Opportunity

Note: There will be a 240 person limit for the Lansing Day of .NET.

 
       

Platinum Sponsors


  

         



 

Gold Sponsors


 

Silver Sponsor


 

 

Bronze Sponsors





May, 2008 Meetings

Flint

 

East Lansing

Thursday, May 8, 2008 6-8PM

 

Thursday, May 22, 2008 6-8PM

 

New Horizons Flint
4488 West Bristol Rd.
Flint, MI 48507

 

****New location and date for May****
Michigan High School Athletic Association
1661 Ramblewood Dr.
East Lansing, MI

 

  

 

Directions to GLUGnet meeting

 

What Can Visual Studio 2008 Do For You?

You may be asking yourself, "Should I upgrade to Visual Studio 2008? What does it offer that makes it worth it?" If you find yourself asking these questions, then this talk is for you. Find out what's new in Visual Studio 2008, including new projects, framework targeting and unit testing. Find out what new language features in C# and VB .NET will give you an edge over your competition. Visual Studio 2008 has a lot to offer and is the next step in .NET development.

Speaker:

Eric Vogel is Membership Director for GLUGnet in Lansing and a software developer for A.J. Boggs & Company. He recently graduated from Michigan State University with a Bachelor of Science in Computer Science & Engineering with a minor in Telecommunications and a specialization in Game Design & Development. He is a new developer in the Lansing community who is looking to make a difference.

 

Building Next Generation Web Applications Using Silverlight 2.0

Silverlight is arguably the biggest shift in Microsoft strategy on the web since IE was introduced over 10 years ago. With the reach of cross platform and the richness of the .NET framework, the future of building rich internet applications (RIAs) has never been more exciting.  In this talk, you will learn about Silverlight 2.0, along with the platforms, tools and technologies you can use to build Silverlight applications.  You will learn how Silverlight differs from the full Windows Presentation Foundation platform in .NET 3.0, with respect to features, performance and deployment.  You will learn how code-behind in Silverlight works and how to bind data.  You’ll see how use technologies like Windows Communication Foundation with Silverlight and how animations and transitions in the platform can add that extra user experience your applications need to be great.

Speaker:

Jason Beres is the Director of Product Management for Infragistics, the world’s leading publisher of presentation layer tools.  Jason is one of the founders of Florida .NET User Groups, he is the founder of the Central New Jersey .NET User Group, he is a Visual Basic .NET MVP, and he is on the INETA Speakers Bureau.  Jason is the author of several books on .NET development, including the recently published Silverlight 1.0 from Wrox Press.  Jason is a national and international conference speaker, he is a frequent columnist for several .NET publications and he keeps very active in the .NET community.  His latest book on Silverlight can be found here.

April, 2008 Meetings

Flint

 

East Lansing

Thursday, April 10, 2008 6-8PM

 

Thursday, April 17, 2008 6-8PM

PowerShell - A Developer's Perspective

PowerShell is an Administrator's tool. Its heritage cannot be denied. The first product to include PowerShell was Exchange Server 2007. Just below this administrative surface is a powerful interactive script engine that integrates with the .net framework. This gives the Developer a lightweight tool for small utilities and exploration. In this session we will provide the information necessary to make PowerShell one of the tools in your toolbox.

Speaker:

Dennis Burton is a developer whose past work includes learning management systems, precision measurement and statistical applications, as well as automotive diagnostic software. All of these applications share a high velocity of information throughput. He has been around long enough to be old to some and young to others, but firmly believes that what you do with your time is more important than how long you have been spending it. Dennis strives to improve himself by learning from and sharing knowledge with those around him. His blog is at http://developusing.net.

 

The C# Variety Show

Let's face it, Technology is boring to the non-technologist. How many of you run home to your significant other and say "Ooh OOH Guess what I learned today…" I'm guessing at this point you get "That's nice dear, what's for dinner?". Well, let's change that. If you really want something to talk about, come listen how Dave has made his wife more efficient at fetching beer from the fridge using Yield Return, or about how Mom and Dad give Kid a personality disorder since he's a Singleton. This talk will cover a wide variety C# and Software development topics, ranging from Design patterns to C# specific implementations. I guarantee you'll see more references to Beer than you ever had in any other technology talk.

Speaker

Dave Redding is the current VP for the Ann Arbor .Net Developers group and a software engineer who works for money out of Ann Arbor Michigan. In his free time (read: when his current boss isn't looking) he maintains  http://www.geekswithblogs.net/davenet, where he attempts to both amuse and offend with a rowdy series called "Tech in 5 Minutes". When he's not blogging, you can typically find him working with power tools in his garage or drinking beer. Sometimes, at the same time.

This meeting is sponsored by:


ACD.net is where cutting edge technology meets a CAN-DO attitude to serve the needs of both business & personal users. ACD.net's network is the foundation for ultra reliable Internet and Phone Service. Our local network as well as our Statewide Long Haul Network has been designed for reliability and scalability whether providing service to a single location, or to multiple locations utilizing VPN and MPLS technologies.  The ACD 4,500 sq. ft. "building within a building",  housed in our 42,000 sq. ft. headquarters building provides a secure location for server collocation, website hosting, and remote backup services.

March, 2008 Meetings

Flint

 

East Lansing

Thursday, March 13, 2008 6-8PM

 

Thursday, March 20, 2008 6-8PM

ASP.NET MVC Framework 

Flexibility, reliability and security in large, component-based systems demand that projects be organized for easier development, testing and maintenance.  The Model, View, Control (MVC) architecture answers this need.  We will explore the ASP.NET MVC Framework, which enables a clear separation of concerns within web applications and makes supporting test-driven development easier.

Speaker:

Ryan Doom, co-founder of Web Ascender, holds a B.S. degree in Computer Science from Michigan State University, is a Microsoft Certified Application Developer, and has over 10 years of web development experience and 5 years of enterprise software consulting experience. He has held positions as a graphic designer, software programmer, web developer, search engine specialist and software solutions consultant. Ryan is active with the Greater Lansing .NET Users Group, Lansing Chamber of Commerce, LINC – Lansing IT Development Association, Okemos Toastmasters Group, and has volunteered as a guest speaker and guest columnist for local groups and associations.

 

Pragmatic Software Architecture and the Role of the Architect Speaker

What is software architecture? What is the role of the architect? Is architecture relevant to agile development? What does this have to do with developers? This presentation will answer these questions and more. It will help you bring an architectural mindset to your development by identifying architectural techniques you can use in your daily development. If you’re interested in architecture, being an architect, or just want to think about software development in a new way, join us for this exploration of architecture and the architect.

Speaker:

Joe Wirtley is an independent consultant with twenty years software development experience. He currently works as a .NET architect and developer on both smart client (WPF, WCF) and web (ASP.NET) applications. Before .NET, Joe worked extensively in Delphi and Clipper. He is a member of several user groups in the Cincinnati-Dayton, OH area and has done presentations at user group meetings, Dayton-Cincinnati Code Camp, Day of .NET, and CodeMash. You can read his blog at http://joewirtley.blogspot.com/ and see his personal site at http://www.wirtley.net.

This meeting is sponsored by:

ACD.net is a Michigan-based company with offices in Lansing and Saint Joseph, where cutting-edge technology meets a CAN-DO attitude to serve the needs of both business & personal users. ACD.net's network is the foundation for ultra reliable Internet and Phone Service. Our local network as well as our Statewide Long Haul Network has been designed for reliability and scalability.

GLUGnet Google Group
 
GLUGnet's Google group is http://groups.google.com/group/GLUGnet.  Join the group and post anything relevant to .NET development.
www.glugnet.org