Tuesday, 30 June 2009

Free ASP.NET Learning Resources

In this post I would like to put together a list of ASP.NET learning resources.

Basic ASP.NET Walkthroughs

Advanced ASP.NET Walkthroughs

Visual Web Developer

ASP.NET Settings Schema – Reference for ASP.NET configuration section schema

ASP.NET Deployment

Additional Resources

ASP.NET FAQ's: Part I, Part II

ASP.NET MVC - is a free and fully supported Microsoft framework for building web applications that use a model-view-controller pattern.

Building a Great Ajax application from Scratch by Brad Abrams : AjaxWorld Talk

Web Deployment Projects - provide additional functionality to build and deploy Web sites and Web applications in Visual Studio 2008.

Tuesday, 2 June 2009

Free Windows Software Development Tools

Here is a list of free development tools I found useful and also popular in Software Development.
Large Text File Viewer - this program was designed for viewing large (>1GB) text files.

KompoZer - is a complete web authoring system that combines web file management and easy-to-use WYSIWYG web page editing.

UMLet - is an open-source UML tool with a simple user interface.

OpenProj - is a free, open source desktop alternative to Microsoft Project. It's available on Linux, Unix, Mac or Windows.

WinSCP - free SFTP and FTP client for Windows.

VMWare Server – run other operating systems on the same computer.

Microsoft SQL Server Management Studio Express - is a free, easy-to-use graphical management tool for managing SQL Server 2005 Express Edition and SQL Server 2005 Express Edition with Advanced Services.

Liquid XML Studio Free - XML Developers Toolkit and IDE.

ToDoList - A simple but effective way to keep on top of your tasks.

Microsoft Visual Studio


Visual Studio 2005 Express Edition - Easy way to start development with Microsoft tools.

Visual Studio 2008 Express Edition - Easy way to start development with Microsoft tools.

Subversion Tools


TortoiseSVN - A Subversion client, implemented as a windows shell extension.

Commit Monitor - is a small tool to monitor Subversion repositories for new commits.

SVN (Subversion) - version control system that is a compelling replacement for CVS in the open source community.

SVN Notifier - is a simple and useful tool to monitor your Subversion project repository for changes.