alunharford

Stories kicked by alunharford

Why I Abandoned Silverlight for ASP.NET MVC(adamjcooper.com)

submitted by simonechsimonech(10.1k) 3 years, 7 months ago

Why? Because even though Silverlight has a super-cool UI model, gives you mini .NET framework, and let's you program in C#, it still can't give me what I really want: my domain objects. So now I'm using ASP.NET MVC, and I'm loving it. I can build a clean, testable UI layer that leverages the full power of my domain model. Add in some jQuery for AJAX, and I can leverage the client to get partial page updates while still leveraging the server to generate the UI. From my perspective, a beautiful compromise. read more...

add a comment |category: |Views: 39

tags: another

Coddling is considered harmful(ayende.com)

submitted by freekleemhuisfreekleemhuis(65) 3 years, 8 months ago

Ayende makes a point about the skill levels required to produce software read more...

add a comment |category: |Views: 9

tags: another

Not doing TDD is worst than doing it wrong in the beggining.(codebetter.com)

submitted by stefanescu.dragosstefanescu.dragos(150) 3 years, 8 months ago

Check this out, and make a learn from it. read more...

2 comments |category: |Views: 574

tags: another

Vexing exceptions(blogs.msdn.com)

submitted by brandewinderbrandewinder(530) 3 years, 8 months ago

A typology of exceptions (fatal, boneheaded, vexing and exogenous), and how you should handle them. read more...

add a comment |category: |Views: 10

tags: another

Comparing .NET DI (IoC) Frameworks, Part 2(blog.ashmind.com)

submitted by ashmindashmind(775) 3 years, 8 months ago

A second part of popular IoC frameworks comparison. read more...

add a comment |category: |Views: 514

tags: another

7 Agile Leadership Lessons for the Suits(cio.com)

submitted by senfosenfo(881) 3 years, 8 months ago

Most of the 400 presentations at the Agile 2008 conference, held last month in Toronto, were geared for developers and testers. But the event held more than a few revelations and "Aha!" moments for IT managers, particularly revolving around team workflow, business value, company culture and the new role of the manager. Here are the key messages communicated by and to the Agile community. read more...

add a comment |category: |Views: 10

tags: another

Documenting Coding Standards - Less is More(andrewtokeley.net)

submitted by tokestokes(1085) 3 years, 9 months ago

A colleague and I were recently invited to provide feedback on a client's coding standards and were sent a 60+ page document to review. In preparation for the meeting I diligently started to go through each section providing comments and suggestions as I went. But after about page 30 my concentration began to wane and my comments grew more and more sparse. The moral of this story... If someone that's being paid to review your coding standards is struggling to get through them then you can bet your bottom dollar your development team won't be reading them either. This post reflects on the things to consider when documenting your company's standards. read more...

1 comment |category: |Views: 302

tags: another

ASP.NET Themes Don’t Like IE8’s X-UA-Compatible header; Neither Do I(weblogs.asp.net)

submitted by JemmJemm(9604) 3 years, 9 months ago

"I ran into an interesting issue a few months ago with IE8 support on sites which use ASP.NET Themes. I’ll talk about the issue and how to fix it. More important, though, I’ll talk about how this small example fits into the whole IE8 / X-UA-Compatible thing, and why I think the way that turned out was bad for everyone." read more...

add a comment |category: |Views: 144

tags: another

Hammett is joining the MEF team at Microsoft(hammett.castleproject.org)

submitted by simonechsimonech(10.1k) 3 years, 10 months ago

Hamilton Verissimo, aka Hammett is joining MS as PM inside the MEF (Managed Extensibility Framework) team, but will keep on working on Castle. read more...

add a comment |category: |Views: 196

tags: another

Meet the C# 4.0 team(blogs.msdn.com)

submitted by yesthatmcgurkyesthatmcgurk(4063) 3 years, 10 months ago

... and some dude from the VB team. Anders and the guys in room 2543, building 41 (where C# was born) talk about the new features that will be in the next version of C#. I so wanted to blogspam this one. Enjoy your direct link. read more...

add a comment |category: |Views: 659

tags: another

IDictionary's missing methods(dimebrain.com)

submitted by dcrennadcrenna(1355) 3 years, 10 months ago

A set of extension methods to make any IDictionary-implementing collections easier to work with: TryGetValue, ContainsKey, and RemoveAll. read more...

add a comment |category: |Views: 7

tags: another

Get Vista to Boot faster(peterprovost.org)

submitted by docluvdocluv(1575) 3 years, 11 months ago

Great trick to use all your processors read more...

4 comments |category: |Views: 469

tags: another

CheckForNull() extension method(csharpandwetfish.blogspot.com)

submitted by alunharfordalunharford(5) 3 years, 11 months ago

An [evil] extension method to easily check if an an argument is null (and to throw a meaningful exception if it is). read more...

add a comment |category: |Views: 24

tags: another

A Great Visual Studio Add-on You Must Have(dev102.com)

submitted by razamitrazamit(4566) 4 years ago

Recently I found out this great add-on for Visual Studio 2008 called PowerCommands. PowerCommands Extends the functionality of Visual Studio 2008 by adding some features which we all want built into Visual Studio. PowerCommands provides the following... read more...

2 comments |category: |Views: 149

tags: another

Video: Intro to Spec# - Future of development(codebetter.com)

submitted by HosedHosed(20) 4 years ago

The future of development. True design by contract. Even less time in the debugger. I'm excited! read more...

1 comment |category: |Views: 10

tags: another

Pash - cross platform PowerShell(igorshare.wordpress.com)

submitted by jessejesse(100) 4 years, 1 month ago

Pash is a portable PowerShell implementation written using pure .Net 2.0. It compiles on VS 2008 as well as on Mono. Provide a rich shell environment for other OSes, as well as a hostable scripting engine for rich applications. The user experience should be seamless for people who are used to PowerShell on Windows. read more...

add a comment |category: |Views: 26

tags: another