Interested in Sitecore?

Apply for our Mentorship Program by emailing your resume to chris.williams@techguilds.com. Check out our ASP.NET QuickStart and C# QuckStart Libraries. Below is my latest articles.

Thursday, October 9, 2008

How To Create a Guid in C#?

I noticed people searching for how to create a guid in C#. The quick answer is

System.Guid.NewGuid();

If you would like more information on what a guid is. The following article will help you out:

http://www.csharpfriends.com/Articles/getArticle.aspx?articleID=335

If you have any tips, tricks, resources you may find useful to the group please email Susan Fischer at susan@clinchportal.com

top 10 c# sites

As Requested here are the Top 10 C# Sites


  1. Scott Gu's blog - Why not get it right from the guy developing it?

  2. 4 guys from rolla

  3. ASP Alliance

  4. msdn

  5. devx

  6. MSDN Blog

  7. code project

  8. Geeks with blogs

  9. Ode To Code

  10. asp.net and asp.net forums



Bonus Entries: Because everyone knows there are more than ten

Friday, July 25, 2008

Linq's Lack of Consistancy

I have been playing with the various flavors of Linq: Linq for Objects, Linq for SQL, Linq for XML. The one thing I found troublesome was the vast difference in the syntax and functionality between them. We need someone to write a library above linq to get rid of some of these. For example: Linq to DataSet allows you to do use an extension method to grab it as a datatable or dataview. I would love to do the same regardless of whether I am using XML as my data source or SQL Server. The point of Linq is to reduce the amount of code needed. If we reduce some of the differences then we can share even more of the code and further reduce the lines we need.

If anyone has any extension method classes or a framework over linq that will do this let me know and I will post it here for other to use.

Sunday, May 25, 2008

Regular Expressions - Help!!!

If you are like me you find dealing with regular expressions both powerful and frustrating.I found a couple links that may help you on your journey to build regular expressions.

Roy Osherove has a few tools here that will be useful. The first is the Regulator that allows you to build regular expression with intellisense included. The second tool is the regulazy that allows you to typein text select it and via right click create your regular expression:

http://tools.osherove.com/Default.aspx?tabid=165

The third is not really a tool but a library that helps you find regular expressions that others have created for you:

http://regexlib.com/

This posting is also available at: http://clinch-aspnet.blogspot.com/2008/05/regular-expressions-help.html You can check out this blog for additional information related to asp.net

If you find any regular expression tools or other tools you find useful please email them to me at susan@clinchportal.com

Thursday, May 15, 2008

Intermittent Invalid Viewstate Error in ASP.NET Web Pages

If you are getting Intermittent Invalid Viewstate Error in ASP.NET Web pages possibly this article will help you

http://support.microsoft.com/kb/555353

If not and you find one that does simply email Susan Fischer at susan@clinchportal.com and she or I can post them here.

Friday, May 2, 2008

Perpetual Beginner

For those just learning some of the newer technologies such as subsonic, linq, mvc, etc this is going to be fast becoming the place to go. It is definitely a blog to keep an eye on. The Perpetual Beginner, Jesse Naiman, will soon be a name you will remember.

Here is the link to his Perpetual Beginner blog at : http://alt-net-guild.blogspot.com/

Free Source Control Repository That Integrates With Visual Studio

My friend Jesse Naiman sent me a recommendation for free source control for a project I am working on. I thought about writing a recommendation myself but he words it perfectly. Here is his recommendation:

This site is awesome http://www.assembla.com/

You
can setup a free SVN repository (up to 500MB), and you get an amazing amount
project management tools.

A couple helpful hints on SVN in case
you haven’t used it.

Install tortoisesvn which will allow you to
manage source control through windows explorer.
Install AnkhSVN
to get svn integrated into visual studio.