leedumond

Stories submitted by leedumond

Using a GUID as an EntityKey in Entity Framework 4(leedumond.com)

submitted by leedumondleedumond(2139) 1 year, 8 months ago

Do you have tables that use GUIDs (columns of type uniqueidentifier ) as primary keys in SQL Server? This scenario is now fully supported in Entity Framework 4, as long as you remember one little gotcha. read more...

add a comment |category: |Views: 66

tags: another

New in .NET 4: Don’t Forget to Dispose() your SmtpClient Instances(leedumond.com)

submitted by leedumondleedumond(2139) 1 year, 11 months ago

It seems the System.Net.Mail.SmptClient class has gotten a bit of a facelift in .NET 4. read more...

add a comment |category: |Views: 416

tags: another

Wanna Help Me Write a Book?(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 2 months ago

It’s official – I’ll be writing the next installment in Wrox Press’ best-selling ASP.NET series. Here’s a sneak peek into ASP.NET 4.0 Website Programming: Problem – Design – Solution , and a way you – yes, you – can help make the book better, and even receive written credit in the book’s Acknowledgement section. read more...

add a comment |category: |Views: 8

tags: another

GraffitiCMS Going Open Source(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 2 months ago

Thanks in part to the many who forwarded, blogged, tweeted, and linked to my May 2009 plea to Telligent to turn GraffitiCMS over to the community, it now appears that Telligent will be doing exactly that. read more...

add a comment |category: |Views: 363

tags: another

The Wisdom of Crowds: Implementing a Smart Ranking Algorithm(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 3 months ago

From blog posts to books, sorting a list of items by user rating is a very common task. In this blog post, we discover how the writings of an obscure 18th-century British minister lets us implement a “smart” ranking algorithm that takes into account the “wisdom of the crowd”, and presents a fairer and more accurate representation of results. read more...

add a comment |category: |Views: 16

tags: another

Dynamic Help Removed From Visual Studio 2010(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 3 months ago

Been going blind looking for the Dynamic Help window in the new VS 2010 Beta 2? Me too… until I learned this bit of bad news from a inside source. read more...

add a comment |category: |Views: 18

tags: another

Dr. Explain Gives Your Software a Brain(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 3 months ago

Thorough, detailed, and up-to-date documentation is one of the keys to success for any software application. Dr. Explain makes it easy (almost too easy) to create and maintain CHM help files, web-based HTML documentation, and even printable manuals. read more...

add a comment |category: |Views: 8

tags: another

Integrating Exception Handling Into the Development Cycle(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 3 months ago

The time to start thinking about exception handling is right after you click File > New Project. Exception handling shouldn't be something you "tack-on" to an application after the fact. Here, I discuss a practical approach to incorporating exception handling into the normal code-writing process. read more...

add a comment |category: |Views: 373

tags: another

ASP.NET Profiles in Web Application Projects(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 4 months ago

Accessing ASP.NET profiles from a web application project is remarkably easy once you know how. Here’s how it’s done, along with a fully working implementation that you can download. read more...

add a comment |category: |Views: 23

tags: another

Chocolate Salty Bools(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 4 months ago

A couple of Boolean-related anti-patterns, and what to do about them read more...

add a comment |category: |Views: 8

tags: another

Balsamiq – It’s Not Just For Salad Anymore(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 5 months ago

A true balsamic vinegar – the traditional, top-shelf, aged for 12 years stuff – is highly prized by foodies all over the world. Balsamiq Mockups, while it doesn’t taste nearly as good on salad, is quickly becoming just as invaluable to developers, designers, PMs, and anyone else involved in the creation of software. Here’s why. read more...

add a comment |category: |Views: 5

tags: another

Defensive Programming, or Why Exception Handling Is Like Car Insurance(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 6 months ago

What can driving a car teach us about exception handling? Apparently, quite a lot. read more...

add a comment |category: |Views: 12

tags: another

Sending Free SMS Text Messages From Your Application(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 7 months ago

“How can I send SMS text messages from my application for free?” I see this question asked so frequently on forums that I decided a few months back to do some research on it, and was surprised to learn of a little-known service most mobile carriers provide absolutely free. read more...

add a comment |category: |Views: 158

tags: another

A Better SMTP Development Server(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 7 months ago

Looking for a way to test the email sending functionality of your application? There’s no need to install a full-blown SMTP server – not as long as you have Antix SMTP Server for Developers in your bag of tricks. read more...

4 comments |category: |Views: 352

tags: another

If At First You Don’t Succeed - Retrying Mail Operations in .NET(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 7 months ago

Mail sent from your application didn’t go through? Don’t give up so easily! The majority of mail server interruptions are very temporary in nature, lasting only a few seconds. Instead of failing right away, why not give your SMTP client another shot? read more...

1 comment |category: |Views: 258

tags: another

Building a TweetThis Extension with Automatic Bit.ly for Graffiti CMS(leedumond.com)

submitted by leedumondleedumond(2139) 2 years, 8 months ago

A tutorial on how to build extensions for Graffiti CMS. Here, I walk through how to build a Graffiti extension that lets your readers tweet your blog posts – complete with title and automatically generated bit.ly URL – with one click. read more...

add a comment |category: |Views: 6

tags: another