Thursday, September 13, 2007

Daily Links - 12/9/2007

Installing Ubuntu From A Windows System With Wubi
No repartitioning of the hard-drive necessary.

Introduction to Spring IDE 2.0
Spring plug-in for Eclipse

Design vs Coding - How much is too much?
Blog entry from JP Boodhoo about when to use UML diagramming and how it fits in to the TDD/Agile paradigm.

Easily test custom controls inside Visual Studio
...without launching the entire application

How to: Suppress FxCop messages in code

Tuesday, September 11, 2007

Daily Links - 11/9/2007

What's new in .NET Framework 3.5

Selling your own software vs working for the man (WFTM)

Create strong-named assemblies - the easy way
some more on Strong Naming
I'm yet to be convinced of the value of strong-naming your assemblies, since it's a bit of a hassle, and easily hacked - if anyone has convincing arguments for strong-naming, please comment

Daily Links - 10/9/2007

Gaphor - Free UML modeling tool
Supports UML 2.0 standard

Overview - ASP.NET 3.5

Is JSON just for AJAX?

10 Tips for Writing High-Performance Web Applications

One Shell Command to delete all svn hidden folders

Determining when last a Stored Proc has been altered (SQL Server)

comparison of M$ Ajax and Gaia Web Widgets Framework
This article specifically compares data across the wire for an AJAX operation.

Free windows forms component library - Krypton Toolkit
Seems to have a number of office UI laf components. Does seem to be a bit of a plug for their commercial components though.

Making Windows Forms thread safe
Link 1
Link 2
In order to make windows forms have a responsive UI when implementing process code, you need to execute the code on a separate thread. These articles deal with updating the UI from a different thread.

The .NET answer to Google's GWT - Open source AJAX framework extending WinForms over ASP.NET
Not really comparable to GWT - since GWT operates with client-side javascript, and
VWG is server-side Ajax, but anyway - that's what the title says.
VWG seems to implement a different kind of Ajax to the other Ajax framework implementations - server-side Ajax for web UI
Check out an article on it here
...and here's an article on creating your first VWG application

Friday, September 7, 2007

Daily Links - 7/9/2007

Continuous Integration For .NET 2.0 Development Environments: Downloadable Booklet

Top 10 Tips on Version Control for Small Agile Software Teams

JavaScript Tutorial - using setTimeout & setInterval

Simple Tutorial on How to set up Subversion
Subversion is an alternative open-source source control software
Visual Studio plugins that support SVN include Ankh and VisualSVN

Why Write Test Code?

Beautify your Blog's Code Samples with These Syntax Highlighters

XML Notepad
View an XML file in treeview / value format (no tags to confuse layman users)
Also handy for creating template xml files

DataBinding an Enum with Descriptions
Handy article on binding Enums as datasource to controls. Includes .NET 3.5 extension method use

101 Tools for conversion
List of conversion tools to convert files from one format to another (media / documents / images etc.)

Thursday, September 6, 2007

Daily Links - 6/9/2007

Programmer or Developer?
An article on the difference between the two.

Evolutionary Software Architecture
follow-up to previous linked post Do we need Software architects?

LinQPad
Query databases / objects etc with LinQ instead of SQL syntax

CodeSmith
Template-driven code generator (supports any language)

Merging .NET assemblies using ILMerge
Gilma - GUI for ILMerge Application
- this should come in handy for XCopy deployment ie: merge all your dependancies into the exe assembly