Friday, July 18, 2008

IIS 6 Fix for UrlRewriter.Net

Make sure you add a Wildcard application maps entry under Application Configuration for UrlRewriter.Net to work without file extensions, e.g. http://localhost/show/users.

Wednesday, July 16, 2008

Could Not Load File or Assembly Issue

Problem:

Could not load file or assembly 'System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. System could not find the file.

Cause:

System.EnterpriseServices.dll is missing in the GAC or there exist different versions of this dll.

Fix:

Drag and drop "<windows_directory>\Microsoft.NET\Framework\v2.0.50727\System.EnterpriseServices.dll"
into the "<windows_directory>\assembly\" folder.

Source: http://forums.asp.net/t/956018.aspx

Tuesday, July 15, 2008

Projects

These are some of my latest projects, which I take great pride in posting.

Tools used: ASP.NET, C#, ASP.NET AJAX Control Toolkit, Javascript, CSS

Create/Edit New Foods




Grocery List




Eight 8-oz Glasses of Water




Edit Nutrition Goals


Development Tools

If you manage a start-up, and can't afford to pay for software development tools, then these are for you. They are very popular in the open-source community. There is also plenty of help on these tools on the web to help you get started. I am currently using these for my projects as well, and they're really good.

NUnit


NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 2.4, is the fifth major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages.

NAnt


NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant. A

TortoiseSVN


Subversion client, implemented as a windows shell extension.

TortoiseSVN is a really easy to use Revision control / version control / source control software for Windows.
Since it's not an integration for a specific IDE you can use it with whatever development tools you like.
TortoiseSVN is free to use. You don't need to get a loan or pay a full years salary to use it.

DBVisualizer


DbVisualizer is a database tool useful for developers and database administrators to aid develop and maintain their databases. It is the perfect solution since the same tool can be used on all major operating systems accessing a wide range of databases.

Oracle Database 10g Express Edition


Oracle Database 10g Express Edition (Oracle Database XE) is a free, downloadable version of the world's most capable relational database.

Oracle Database XE is easy to install and easy to manage. With Oracle Database XE, you use the Database Home Page, an intuitive browser-based interface, to administer the database; create tables, views, and other schema objects; import, export, and view table data; run queries and SQL scripts; and generate reports.

Oracle Database XE includes Oracle HTML DB 2.1, a declarative, graphical development environment for creating database-centric Web applications. In addition to HTML DB 2.1, you can use popular Oracle and third-party languages and tools to develop your Oracle Database XE applications.

Links


http://www.nunit.org/index.php
http://nant.sourceforge.net/
http://tortoisesvn.tigris.org/
http://www.minq.se/products/dbvis/
http://www.oracle.com/technology/software/products/database/xe/index.html