Posts

Showing posts from July, 2004

Styling forms (CSS)

A good article on styling forms using CSS can be found at aplus . A pity that not all browsers are not as good at CSS as they could be, if they were you could design forms without using tables.

ASP.NET Custom Controls

Excentrics World has a lot of free .NET Custom Controls for use on your ASP.NET pages. They are as follows: Accordion Panel Bread Crumb Trail Calendar Popup Collapsable Panel Empty DataGrid Faq Repeater Masked Textbox Multi-Text List Controls Numeric Box Ordered Listbox Time Picker The source code is available for purchase (as download does not contain it). Developing ASP.NET Server Controls on MSDN is a good article on creating custom controls.

The Regulator (Regular Expression Tool)

The Regulator is a tool for regular expressions. It integrates with RegExLib.com (regular expression library), by offering the ability to search it and submit your own regular expressions. You can also compile it to a .NET assembly or generate VB.NET/C# code so you can use throughout multiple projects.

Url Manipulation (C#)

Edit (25-Mar-2005): Newer version here: Url Manipulation v2 (C#) . This class enables you to manipulate and get the QueryString of a page. It also returns the current page's AbsoluteUri (i.e. /path/to/myfile.aspx?param=test), base Url (i.e. /path/to/myfile.aspx) and virtual folder (i.e. /path/to/) Use: UrlQuery MyQuery; private void Page_Load(object sender, EventArgs e) { MyQuery = new UrlQuery("/path/to/myfile.aspx?param=test"); // or to get the current page use: // MyQuery = new UrlQuery() Trace.Write(MyQuery.Url); // returns '/path/to/file.aspx' Trace.Write(MyQuery.VirtualFolder); // returns '/path/to/' Trace.Write(MyQuery.Get()); // returns '?param=test' // change query MyQuery.Set("param2","value2"); Trace.Write(MyQuery.Get()); // returns '?param=test&param2=value2' // remove 'param' paramater MyQuery.Set("param",null); Trace.Write(MyQuery.Get("param2")); // returns ...

Programmers Notepad

A new build of programmers notepad is available - PN2 version 0.5.5 (herbie). Looks quite good and can only get better. Quite a few changes and bug fixes since 0.5 (the last development release) - including 'magic folders' within a project (a magic folder lists the files/folders contained within a directory on your computer). Read the release notes , or download from SourceForge . I'm sure PN2 will be very good when the stable build is released.

Site Feed

Site feed available via Feedburner: http://feeds.feedburner.com/WebDeveloperBlog

Programmers Fonts

These fonts are quite good for when you work with source code and want a nice readable font: Raize ProFont / Sheldon

New MyGeneration Template Library

MyGeneration now has a new template library where you can add your own templates. Hopefully there will be many quality templates put on the site. Several of my templates have gone on (user sbc).