Life, Surf, Code and everything in between
White Papers
|
Free Tools
|
Products
|
Message Board
|
News
|
Web Log Home
Site Home
Subscribe to Feed
Contact
Search
Posts - 1144
Comments - 14931
since 1997
Personal Links
Photo Album
My Noise
Message Board
Find this content useful? Consider making a small donation to show your support.
Now Reading
LINQ in Action
by Fabrice Marguerie, Steve Eichert, Jim Wooley
Atlas Shrugged
by Ayn Rand
The Party's Over: Oil, War and the Fate of Industrial Societies
by Richard Heinberg
Twitter Status
Weblog Posts in December 2009
LINQ to SQL and missing Many to Many EntityRefs
December 24, 2009 @ 2:05 am
LINQ to SQL expects every table to be mapped to have primary keys which is reasonable. However, today I ran into a problem with an existing database and a many to many relationship which did not have a Pk in the link table. The model and underlying XML seemed to map this just fine, however, the actual generated code did not approve of this arrangement.
12 comments
Making Sense of ASP.NET Paths
December 21, 2009 @ 1:20 am
ASP.NET includes a plethora of functions and utilities to retrieve information about the current requests and paths in general. So much so that it's often hard to remember exactly which path property or method you are actually looking for. This update to an old and very popular post from this blog summarizes many of the paths and path related operations that are available in ASP.NET.
38 comments
SmtpClient and Locked File Attachments
December 18, 2009 @ 3:00 pm
Ran into an easily overlooked problem a few days ago where SmtpClient messages with attachments would keep the attached files locked on the local machine. Email would send fine with attachments but the local files remain locked after sending. It's easy to miss as the files are locked for writing only so subsequent read operations actually work, but the file is still locked. The solution is easy enough by applying a .Dispose() in the right spot, but nonetheless unexpected.
9 comments
A free standing ASP.NET Pager Web Control
December 14, 2009 @ 12:15 am
Although there's decent Pager support in ASP.NET controls the way paging works is inconsistent and not very generic. After a recent experience of creating a small pager component for MVC I decided having a generic non-data or control dependent Pager WebControl would be useful. In this post I cover a custom Pager control implementation that addresses some of the shortcomings with the stock paging functionality for me.
15 comments
Visual Studio 2010 Beta 2 Startup Failures
December 05, 2009 @ 6:25 pm
I’ve been working with VS 2010 for a while now and while it works Ok most of the time it seems the environment is very, very fragile when it comes to crashes and installed packages. Specifically I’ve been working just fine for days, then when VS 2010 crashes it will not start. Instead I get the good old Application cannot start dialog: Other failures I’ve seen bring forth other just as useful...
7 comments
Archives
September, 2010 (1)
August, 2010 (2)
June, 2010 (1)
May, 2010 (3)
April, 2010 (2)
March, 2010 (1)
February, 2010 (1)
January, 2010 (3)
December, 2009 (5)
November, 2009 (5)
October, 2009 (6)
September, 2009 (6)
August, 2009 (8)
July, 2009 (7)
June, 2009 (5)
May, 2009 (6)
April, 2009 (9)
March, 2009 (6)
February, 2009 (9)
January, 2009 (7)
December, 2008 (9)
November, 2008 (8)
October, 2008 (8)
September, 2008 (13)
August, 2008 (18)
July, 2008 (8)
June, 2008 (8)
May, 2008 (11)
April, 2008 (16)
March, 2008 (21)
February, 2008 (13)
January, 2008 (15)
December, 2007 (24)
November, 2007 (13)
October, 2007 (17)
September, 2007 (21)
August, 2007 (26)
July, 2007 (26)
June, 2007 (20)
May, 2007 (17)
April, 2007 (17)
March, 2007 (20)
February, 2007 (14)
January, 2007 (26)
December, 2006 (21)
November, 2006 (22)
October, 2006 (28)
September, 2006 (26)
August, 2006 (23)
July, 2006 (23)
June, 2006 (21)
May, 2006 (24)
April, 2006 (20)
March, 2006 (27)
February, 2006 (22)
January, 2006 (19)
December, 2005 (25)
November, 2005 (22)
October, 2005 (14)
September, 2005 (14)
August, 2005 (20)
July, 2005 (20)
June, 2005 (9)
May, 2005 (18)
April, 2005 (19)
March, 2005 (26)
February, 2005 (21)
January, 2005 (20)
December, 2004 (15)
November, 2004 (11)
October, 2004 (14)
September, 2004 (15)
August, 2004 (16)
July, 2004 (6)
June, 2004 (10)
May, 2004 (9)
April, 2004 (11)
March, 2004 (11)
February, 2004 (12)
January, 2004 (13)
December, 2003 (15)
Categories
ASP.NET (209)
Personal (68)
.NET (63)
JavaScript (52)
Visual Studio (50)
jQuery (46)
AJAX (45)
LINQ (32)
CSharp (30)
IIS (28)
Vista (28)
HTML (26)
WCF (25)
Localization (21)
Web Services (15)
Windows (15)
FoxPro (14)
Microsoft AJAX (13)
WPF (12)
ADO.NET (12)
COM (9)
XML (9)
Web Connection (8)
Silverlight (8)
CSS (8)
ASP.NET (8)
Sql Server (7)
West Wind Ajax Toolkit (7)
C++ (6)
Hardware (5)
MVC (5)
Security (5)
Office (4)
Software Development (4)
Html Help Builder (4)
ISV (4)
Bugs (4)
DataBinding (3)
Help Builder (3)
Live Writer (3)
HTTP (3)
Source Control (3)
Windsurfing (3)
WebLog (3)
Web Design (2)
WinForms (2)
Speaking (2)
Tools (2)
RegEx (2)
RSS (2)
Maui (2)
Help (2)
Installation (2)
Conferences (2)
IIS7 (2)
Visual Studio (2)
Addins (1)
ADO.NET (1)
Control Development (1)
Graphics (1)
iPhone (1)
Html Help (1)
IIS7 (1)
Networking (1)
Travel (1)
Utilities (1)
Threading (1)
SmartPhone (1)
wwHoverPanel (1)
Web Deployment Projects (1)
© Rick Strahl, West Wind Technologies, 2005 - 2010