Showing posts with label Unit Testing. Show all posts
Showing posts with label Unit Testing. Show all posts

Thursday, January 22, 2009

Daily Links 22/01/2009

Visual Studio 2010 == Visual Studio 2008 + ReSharper
:)

Unit Testing File I/O Operations

Fun with ItemsControl
Sometimes when you think you need a ListBox control, you actually only need the ItemsControl.

Silverlight User Control Inheritance

Silverlight Docking and Ribbon controls

NCover v3.0.9 beta is now available

NUnit 2.5 Beta 2 Release
"NUnit 2.5 moves on to its second beta release which now supports Theories, updates to the assertation helper, support for difference CLR versions and some changes the the GUI runner."
"includes pNUnit, an extended NUnit runner for distributed parallel tests"

Mono vs. .NET Framework: Public API Compatibility

Gotchas: Migration from IIS6 + SQL 2005 (32-bit) to IIS7 + SQL 2008 (64-bit)

Tuesday, November 18, 2008

Daily Links 18/11/2008

Use styles for an editable silverlight combobox

AutoCompleteBox control / Worker Threads

Silverlight Glass Button

Combining different seperated presentation patterns
I think in "real-world" development this is a necessity.

Update on Silverlight 2 - and a glimpse of Silverlight 3

NUnitLite
NUnit for Compact Framework, Mono, embedded projects etc.
Was looking for something to run NUnit tests on my compact framework stuff, and this seemed to be the best solution available.

JetBrains Has Released IntelliJ IDEA 8
"Includes SQL, new refactorings, inspections, UML diagrams, JBoss Seam, better performance and more."
I work mostly in the .NET space these days, but my brief stint into the Java world taught me there is no better IDE for Java than IntelliJ

Tuesday, June 10, 2008

Daily Links 10/06/2008

Synch google calendar with outlook
$30 / year price tag :|

Upgrading to Silverlight Tools Beta 2 and Visual Studio 2008 SP1 Beta

Fixes for Silverlight 2 Beta 2 install / Visual Studio hassles

DocProject 1.11.0 RC
Works with SandCastle May Release (when it gets released)

MSDN Code Gallery
Handy for keeping up to date with code / utilities available for M$ software development products

Good article on using mock objects in unit testing

GhostDoc
Auto-generate xml documentation in C# code based on method name and paramters via a short-cut key. What I found really nice was that if you change the parameters / names etc., and press the short-cut key, it automatically corrects the xml documentation above the method definition. It also allows you to add custom rules to make the generation more intelligent.
Use this in conjunction with DocProject & Sandcastle, and you have a comprhensive code documentation system that has minimal impact on the productivity of the development team :)

I've come across some justifying leaving debug="true" in their asp.net web.config files for detail error message reasons. Here's why you shouldn't

Mobile Phone: XML Contacts Backup
"Useful for export, modify and re-import mass contacts files. XML Contacts Backup has nice interface very friendly and easy to use. It's always good to have your contacts backed up, why not in XML format for better accessibility and editing"

Wednesday, April 16, 2008

Daily Links 16/04/2008

xUnit RC3 Released
interesting UTF.
compare it to other UTFs
I really like the way it's implementation is more intuitive by using plain old classes with constructors and IDispose instead of tags. neat. simple.

MPlayer
XCopy media player (no installs) - has some issues playing AVI files with std players, this played them no problem.

Raising events using extension methods

Scott Guthrie April 11 Links

CRUD with Silverlight and N-Tier Architecture
Video blog showing simple change tracking over N-Tier architecture using LinQ and Silverlight

Share the config file between projects
The same methodology can be very powerful in sharing common source files between projects (eg: common server / silverlight client code logic, or common server / compact framework code logic) Obviously in this case the canonical version would have to reside in the subset framework.

Credit Card Validation - regular expressions

Using the "let" keyword to make LinQ queries more readable

Thursday, April 10, 2008

Daily Links 10/04/2008

Setting up Subversion on Windows
"get a small Subversion server and client going on Windows. It'll take all of 30 minutes"
Handy for home development (those of us that can't afford Team Foundation Server)
Also consider VisualSVN Server

Unit Testing with Silverlight - the FULL article

Life of a software project (graph)
ie: less code + less programmers = better software...and herein lies the value of using few good developers (those who can get the same functionality from less lines of code while still remaining understandable / maintainable) rather than many average developers.

Using WinMerge with TFS
Replace the sucky default TFS merge tool with WinMerge

FolderLock
"password-protect, lock, hide and encrypt any number of files, folders, drives, pictures and documents in seconds"

Unlocker
Got a bit tired of inetinfo locking folders I needed access to. (restarting IIS and machine doesn't release the lock!) This is a handy tool that can release locks on files / folders from a simple right-click menu option.

Friday, August 31, 2007

Daily Links - 31/8/2007

using the .NET compact framework
A simple get-going tutorial for developing mobile applications using .NET Compact Framework

ReSharper UnitRun
Free addin for VS 2005 - highly recommended! supports NUnit & csUnit

Trivial Proxy
Cool (free for non-commercial use) tool to monitor network activity
I use it to monitor XML being passed from a client to my web services

Wednesday, August 22, 2007

Daily Links - 22/8/2007

Introduction to Scrum and Agile Development

60 AJAX developer resources and tutorials

MbUnit + NUnitForms = MbUnitForms

...and finally something I think most of you have seen, but since I seem to be reminded of it on a daily basis, I thought I'd post it: