Geeks With Blogs

News



Microsoft Store

Support This Site


AddThis Social Bookmark Button

Locations of visitors to this page

Subscribers to this feed

TwitterCounter for @sdorman

Creative Commons License


Scott Dorman Microsoft MVP, Software Architect, Developer, Author .NET (C#) .NET topics covering C# only.

Favorite Visual Studio Extensions
The Visual Studio Gallery is the best place to find tools, controls, and templates to help make your life as a developer easier and more productive. Every so often, I publish my personal list of favorite extensions. This is something I started back when Visual Studio 2010 was first released. A lot has changed since then. I have already published my favorites list for Visual Studio 2013 several times. As new extensions are released, old ones updated or removed, the list does change a bit from time ......

Posted On Sunday, October 5, 2014 11:10 AM

MVP Spotlight
Each week, the different MVP Leads send out an email communication to their MVPs letting us know about upcoming events and other things relevant to us. As part of that newsletter, an individual MVP is often highlighted. This week, I’m the featured MVP! Thanks, Heather, for spotlighting me and the Windows Phone Marketplace Requests site ......

Posted On Friday, February 17, 2012 7:42 PM

Cloud hosted CI for .NET projects
Continuous integration (CI) is important. If you don’t have it set up…you should. There are a lot of different options available for hosting your own CI server, but they all require you to maintain your own infrastructure. If you’re a business, that generally isn’t a problem. However, if you have some open source projects hosted, for example on GitHub, there haven’t really been any options. That has changed with the latest release of AppVeyor, which bills itself as “Continuous integration for busy ......

Posted On Monday, June 2, 2014 9:26 AM

Windows 8 Hackathon
Windows reimagined. Extraordinary apps.Combining the broad reach of Windows, best-in-class developer tools, a re-imagined user experience, and a built-in store, Windows 8 is the largest developer opportunity — ever.Are you ready? Then join us for this free, full-day event filled with coding, sharing, plenty of food, and perhaps the occasional Lightning Talk on topics determined by your apps and questions. FAQs What is a hackathon?These hackathons are a really fun way to get “down and dirty” with ......

Posted On Friday, January 11, 2013 11:49 AM

Difference between "throw" and "throw ex" in .NET
Exception handling seems to be a common problem for .NET developers, particularly younger developers. We pretty much all know that you should wrap operations that have the potential for failing in a try/catch block if you are interested in being able to do something about the error that occurred. I'm not going to talk about the rules and guidelines for using exception handling. Instead I'm going to focus on a particular aspect of exception handling, which I tend to call exception bubbling. Exception ......

Posted On Monday, August 20, 2007 11:26 AM

C# 3.0 Extension Methods
At one time or another most of us have wished we could add functions to one of the intrinsic .NET classes. The solution has always been to either create a static (or sealed) class that contains these "helper" functions or derive a new class that adds the desired functionality. A good example of this is testing a string to see if it contains only alphanumeric characters. In order to do this, we need to define a helper class: 1: namespace DataValidationHelpers 2: { 3: public static class DataValidation ......

Posted On Sunday, August 19, 2007 1:06 AM

Visual Studio Extensions
As a product, Visual Studio has been around for a long time. In fact, it’s been 18 years since the first Visual Studio product was launched. In that time, there have been some major changes but perhaps the most important (or at least influential) changes for the course of the product have been in the last few years. While we can argue over what was and wasn’t an important change or what has and hasn’t changed, I want to talk about what I think is the single most important change Microsoft has made ......

Posted On Friday, October 18, 2013 2:22 PM

Microsoft MVPs on Twitter
Following last years post of people at MVP Summit 2009 on Twitter, I’m getting a bit of a head start and using the new Twitter Lists feature to create a list of all Microsoft MVPs that I know (or know of). I’ve started this list with the same people from last years blog post. The plan is for this list to be a complete list (or at least as complete as I can make it) of Microsoft MVPs. If you are an MVP and want to be included or if you know of any MVPs that should be included, please let me know. ......

Posted On Sunday, January 3, 2010 3:59 PM

MVP Award Renewed
Woke up this morning to an email letting me know that I’ve been renewed as an MVP in C# again this year! Almost didn’t see it as my junk mail filters kicked in and delivered it to my junk folder. Need to fix those rules. :) This makes the third year in a row that I’ve been an MVP. It seems like it was just yesterday when I received that first email. The last year (especially the last half) has been very busy working on the book and my blogging and discussion board activity have slowed down a lot. ......

Posted On Friday, January 1, 2010 10:11 AM

Strings in .NET are Enumerable
It seems like there is always some confusion concerning strings in .NET. This is both from developers who are new to the Framework and those that have been working with it for quite some time. Strings in the .NET Framework are represented by the System.String class, which encapsulates the data manipulation, sorting, and searching methods you most commonly perform on string data. In the .NET Framework, you can use System.String (which is the actual type name or the language alias (for C#, string). ......

Posted On Sunday, September 30, 2012 2:09 PM

Copyright © Scott Dorman | Powered by: GeeksWithBlogs.net | Join free