May Meeting

Due to Pirates schedules and the ineptness of the current board of directors, there is no meeting this month.

April Meeting

Your Spark Razored my NHaml: A comparison of popular ASP.NET
MVC View Engines
If you’ve worked with ASP.NET MVC, you’ve likely worked with the WebFormsViewEngine, and have felt like you’ve stepped back 10 years into Classic ASP 3.0. But one of the powers of ASP.NET MVC is its flexibility to use other View Engines, allowing you to to keep the same Model and Controller while using code in your Views that doesn’t bring back scary memories of COM. Spark, Razor, and NHaml are all View Engines that have each made a statement in ASP.NET MVC. Let’s see what they are all about, how they compare, and how they stack up to the WebForms engine.
Speaker Bio
Jay is a code wrangler, software consultant, and president of Arana Software. He has been developing on the web for over 15 years, since the Blink tag lured him away from Visual Basic 3 in 1995. With a career focus on user experience, he has a passion for practices that improve quality and usability, and is an expert in continuous integration and in performance analysis and optimization. Jay is also an active contributor and speaker in the developer community, a Microsoft MVP in C#, ASPInsider, INETA Mentor, and an organizer of many conferences and user groups in the Ann Arbor area.
Originally from Rochester, New York, he and his wife, Amy, have lived in Michigan since 2003. They like Michigan, but still consider themselves tourists, and probably always will.

Event Registration Online for PGHDOTNET April Meeting – Your Spark Razored my NHaml powered by Eventbrite

March Meeting – You Don’t Know JACSHT

If 50,000,000 Elvis fans can’t be wrong, then 25,000,000 websites (and every single browser) are pretty close to a sure thing.  Since its release in 2006, jQuery has gained a tremendous following–so much so that in 2008, Microsoft made the decision to replace its then 20-month old ASP.NET Ajax framework with jQuery for all future client side programming libraries.  Despite not having an official standard, HTML 5 is becoming the standard for cross-browser, cross-platform web applications.  And although it historically has been implemented differently in every browser, CSS is essential for using and styling HTML elements.  In this session, we’ll look at the fundamentals of this technology triumvirate, explore some of the main features of each, and see how to start new or enhance existing applications.  This will be a technology agnostic talk, so whether you develop in WebForms, MVC, Ruby, Java or PHP, there’s something in this session to be learned.

About our Speaker

For an entire decade, Rich Dudley inhabited cubicles at several companies in the same office park, eventually leading a team of developers building data warehouses, web-based BI applications and integrating mission critical systems.  Today, as a Technical Evangelist for ComponentOne, Rich travels the country sharing new technologies with an eye toward the usefulness of these technologies to the poor souls still in their cubicles.  Rich has been working with Azure since the early beta days, with Windows Phone 7 since before you could leave one in a bar, and is co-author of “Microsoft Azure: Enterprise Application Development” from Packt Publishing (http://bit.ly/msazurebook).   Follow Rich’s blog at http://c1.ms/c1_richd, or on Twitter at http://twitter.com/#!/rj_dudley.

Event management for You Don’t Know JACSHT powered by Eventbrite

We’ve Been Hacked!

So you might have noticed that the site was down for a couple days. And you might now notice it doesn’t look right. That would be because somebody at some site (it appears to be called superfeedr of the .com variety) thought it would be amusing to try and hit the site nearly 200,000 times in a roughly 24 hour period. It would appear to be a search engine robot of some sort that some schmuck didn’t take the time to develop correctly (or at least thought that adding code to throttle it was a bad idea). I am assuming no malicious intent, yet.

Anyway, I am working to put the site back up. It appears that it will be hard to recover the past (I’m not sure what happened to the database – its MySQL and my knowledge of it is very limited, but it is quite broken), so don’t expect to see that come back anytime soon. Smile

Yes, we should have backed it up occasionally, but you know what they say about the cobbler’s children…

So, watch this space for a forthcoming announcement about our March meeting, and hopefully the site will get back up to speed shortly.