Stephen D. Ritchie's Blog, page 2
February 20, 2013
Thank You DC .NET Users Group 2013.2
A big thank you to the DC .NET Users Group for hosting my presentation on Continuous Integration at their Februrary meeting last night. I really hope that everyone enjoyed the presentation on continuous integration. The questions and conversations were very good.
Code Samples
Although most of the examples used TeamCity, here are the code samples, available through GitHub.
https://github.com/ruthlesshelp/Presentations
Slides
Here are the slides, available through SlideShare.
Continuous Integration...
December 31, 2012
Compendium of .NET Best Practices
So you’re getting ready to start a .NET Best Practices initiative at your organization and you’re looking to find a lot of specific best practices tips. You want to know: What are the .NET Framework best practices?
You can be assured that I’ve been down this road. In fact, a few readers of my book, Pro .NET Best Practices, expressed some disappointment that the book is not a collection of specific .NET best practices. And this is exactly why I decided to address this subject in today’s post.
Fo...
MSDN: .NET Framework Best Practices
For years now, Microsoft Developer Network (MSDN) has provided free online documentation to .NET developers. There is a lot of individual .NET best practices topics, which are described at the high level at this MSDN link:
MSDN: .NET Framework Best Practices
This is a great MSDN article to read and link to bookmark if you’re interested in.NET best practices.
Best Practices for Strings
Just take a look at all the information within the MSDN topic of Best Practices for Using Strings in the .NET Fra...
December 28, 2012
Thank You Upstate New York Users Groups
In November I traveled to Upstate New York to present at four .NET Users Group. Here’s the overview:
The first stop was in Albany on Monday, Nov. 12th to present at the Tech Valley Users Group (TVUG) meeting.
On Tuesday night I was in Syracuse presenting at the Central New York .NET Developer Group meeting.
On Wednesday night I was in Rochester presenting at the Visual Developers of Upstate New York meeting.
Finally, on Thursday night I was in Buffalo presenting at the Microsoft Developers in Wes...
September 7, 2012
Thank You LI.NET Users Group
Yesterday I traveled up to Long Island, New York to present at the LI .NET Users Group. A very big thank you to the LI.NET organizers for putting together a great September meeting. I especially enjoyed the New York pizza. The group last night was great. Very good turnout. The audience had many good questions and comments. Also, there were a lot of follow up discussions after the meeting.
Thank you to Stephanie Carino from Apress for connecting me with the organizers of LI.NET. I really apprec...
July 11, 2012
Thank You DC Alt.Net 2012.7
Another great showing for the DC Alt.Net meetup last night. I hope everyone enjoyed my presentation on code analysis in .NET. There were a lot of great questions and good conversation. I really appreciate the audience participation.
Code Samples
Here are the code samples, available through GitHub.
https://github.com/ruthlesshelp/Presentations
Slides
Here are the slides, available through SlideShare.
Advanced Code Analysis In .NET
View more PowerPoint from Stephen Ritchie
May 14, 2012
The SDL Static Analysis Story
With the two day Microsoft Security Development Conference starting tomorrow in DC, I am curious to hear about one thing: what is the static code analysis story in the Security Development Lifecycle?
Microsoft explains their vision of the Security Development Lifecycle and provides SDL Practice #10: Perform Static Analysis. On that page, under the heading of Tools specific to this practice, CAT.NET is recommended and download links are provided. However, the links are to CAT.NET version 1.0. W...
Thank You Philly.NET Code Camp 2012.1
Although I have been developing software for more than 20 years, on Saturday I went to my first Code Camp. I delivered one session at Philly.NET Code Camp on the topic of Automated Unit and Integration Testing with Databases.
I was amazed. Philly.NET Code Camp is like a mini TechEd. I am impressed at how professionally everything was done. Registration, content, food, facilities, etc. This group knows how to put on a code camp. It is a testament to the capability and dedication of Philly.NET;...
May 3, 2012
Automated Unit and Integration Testing with NDbUnit
The sample code from the May 1, 2012 presentation of Automated Unit and Integration Testing with NDbUnit to the CMAP Main Meeting is available on GitHub: https://github.com/ruthlesshelp/Presentations
The slides are available on SlideShare.
Automated Unit and Integration Testing with NDbUnit
View more PowerPoint from ruthlesshelp
May 2, 2012
Get 40% off Pro .NET Best Practices!
Apress is currently running a promotion for Pro .NET Best Practices. This is for a limited time.
Until May 31, 2012, you can get 40% off the Pro .NET Best Practices eBook from the Apress website when you apply the promo code CMAP12.
Follow these steps
Go to the Pro .NET Best Practices page at apress.com: http://www.apress.com/9781430240235
Select the “Buy eBook” button
Enter the promo code: CMAP12
Press the “Apply Discount” button
Proceed to checkout
Available eBo...


