The next GSP Developer's Guild Meeting is Tuesday April 15th, 2008 at 6:00pm in room 142 at Greenville Technical College Engineering Technology building.
Agenda:
- 6:00 PM Pizza and networking
- 6:30 PM Announcements
- 6:45 PM Presentation - "Using Resharper to Create Better Software"
- 7:30 PM Presentation - to be announced shortly
- 8:15 PM Prize drawings
- 8:30 PM Wrap-up
Using Resharper to Create Better Software - Alex Dresko
When Alex first started using Resharper, an add-in for Visual Studio, he would come into my office several times a day to show me another cool thing that Resharper did. As well as help him in the refactoring process, it added a number of of productivity enhancing features. He quickly dispelled the notion I had that Resharper was just used for refactoring
As well as the refactoring support, it can do code analysis, aid in navigation, interact with unit tests, generate code, and much more. It seemed so helpful that at one point I asked Alex why I even needed him if Resharper can make all these decisions (Hopefully he knew I was just kidding). As it turns out, Resharper is a tremendous tool, but someone still needs to work the tool.
Yes, Alex still has that job
Come to the meeting so he can show you how ReSharper can make you more productive.
Alex Dresko is a Software Developer at Computer Software Innovations, Inc in Easley SC. He wrote the first version of CSI's first web application and is now responsible for writing their first SharePoint application.
The Fundamentals of Multithreading - John Spano
In the “olden days” multithreading used to be a fairly complex concept. It was your responsibility to make sure the threads behaved themselves correctly and didn’t violate any platform restrictions. Once you had something implemented, finding all the bugs took much longer since most of them didn’t show up unless the code was running full speed in a production environment. Once Microsoft released Dot net, the learning curve has gotten much smaller with full implemented multithreading. With the release of the 2.0 framework, Microsoft has included a BackgroundWorker component that greatly simplifies creating a background thread to run a process on and makes simple multithreading a breeze. We’ll explore how to use this new component and implement background threads that will cover most of your multithreading needs.
John has been a software architect for over 8 years and specializes in enterprise .Net Windows and Web applications. He is President of NeoTekSystems, Inc., a Greenville, South Carolina based consulting company that specializes in .Net development and Microsoft software implementations.
The meeting (and pizza) is free and open to all IT professionals with an interest in .NET. This month's meeting is being sponsored by Ettain Group. For a map to Greenville Technical College visit our site.