GeekZilla
ASP.net Articles
Launching an Ajax ModalPopupExtender from JavaScript
Launching an Ajax ModalPopupExtender from JavaScript This is an updated version of the earlier (and very popular) Atlas article It is by far the simplest way to launch an Ajax ModalPopupExtender from javascript. The groundworks Add a hidden link for ModalPopup Extender to attach
Paul Hayman - 88,188 viewsASP.NET Framework 1.1 Validation not working in IE7?
ASP.NET Framework 1.1 Validation not working in IE7? I recently had a problem with an old Framework 1.1 website where the form would not post back if the page contained validators (CustomValidators to be exact). It caused me to do a lot of googling and in the end some javascript debugging.
Paul Hayman - 6,627 viewsLoginStatus not logging users out?
LoginStatus not logging users out? Have you noticed your LoginStatus control doesn't log the user out when you click Logout? Well, to fix this all you need to do is add an id attribute. This works <asp:LoginStatus runat="server" id="loginstatus1" /> Thi
Paul Hayman - 6,944 viewsXMLHTTPRequest in Stored Procedure
XMLHTTPRequest in Stored Procedure I recently had a requirement to call a webservice from a stored procedure. I looked into doing this by writing a CLR assembly in SQL 2005. There were a few articles online describing this but working in a large organisation I knew that getting the thi
Dave Howard - 20,863 viewsJson converters lacking in Microsoft AJAX RTM
Json converters lacking in Microsoft AJAX RTM Having spent some time developing a project using a CTP version of Microsoft Ajax ("ATLAS" back in the day) I finally came to migrate the project to the RTM version. After uninstalling the CTP release, and installing the RTM release I wasn
Dave Howard - 5,044 viewsHandy fake latin generator
Handy fake latin generator 4guysfromrolla have a handy "fake latin" generator. It allows you to specify the number of paragraphs to generate. Source available too, although old asp. http://www.4guysfromrolla.com/demos/latin.asp?paras=2
Paul Hayman - 5,109 viewsCAPTCHA Server Control
CAPTCHA Server Control I have been searching Google for a way to quickly implement CAPTCHA on one of my web sites and came across this article at The Code Project. http://www.codeproject.com/aspnet/CaptchaControl.asp
Barrington Haynes - 2,525 viewsGoogle Applicance - googleoff / googleon Tags
Google Applicance - googleoff / googleon Tags I came across these recently... thought I'd share The googleoff/googleon tags disable the indexing of a part of a web page. The result is that those pages do not appear in search results when users search for the tagged word or phrase. For
Paul Hayman - 53,146 viewsTyped Masterpage reference
Typed Masterpage reference ASP.NET master pages are pretty handy and here is a simple tip to make them even easier to use. Using the MasterType reference in your content page allows you to refer to your master page properties without having to cast it to your master page type everytime.
Dave Howard - 9,679 viewsWeb service calls from javascript using ATLAS (part 3) - Complex properties
Web service calls from javascript using ATLAS (part 3) - Complex properties Part two covered returning objects with multiple properties from a webservice and accessing those properties from javascript. This article demonstrates that even 'complex' properties are supported by the ATLAS
Dave Howard - 5,412 viewsWeb service calls from javascript using ATLAS (part 1)
Web service calls from javascript using ATLAS (part 1) ATLAS provides a fantastic mechanism for making web service calls from javascript code. Take the simple web service below... public class myWebService : System.Web.Services.WebServic
Dave Howard - 6,011 viewsExtending Strongly Typed Datasets
Extending Strongly Typed Datasets Strongly Typed Datasets are a rather nice addition to VS2005 (they don't lend themselves well to acronyms however) You still need to create a database and tables and realationships but using STDs saves a writing huge amount of code. If this code
Dave Howard - 6,328 viewsSerializing abstract classes to XML
Serializing abstract classes to XML Digg it: http://digg.com/programming/Serializing_abstract_classes_to_XML_in_c It is often useful to have abstract classes with several derived types to allow use of strongly typed lists and the such. For example you might have a DocumentFragmen
Dave Howard - 23,918 viewsParser Error Message: Ambiguous match found.
Parser Error Message: Ambiguous match found. VS 2005 Only. This can be an annoying error, but it is usually caused by one thing. If you add an object to your html source such as <igtxt:WebDateTimeEdit id="dteStartdate" runat="server" ToolTip="The end Date
Greg Duffield - 16,295 viewsStrongly Typed DataSets and GridViews
Strongly Typed DataSets and GridViews If you are anything like me you don't enjoy writing 5 or 6 stored procedures for each business object in your solution. If you do, then click here to read more about T-SQL! http://www.geekzilla.co.uk/Browse.aspx?CategoryID=32 For the re
Dave Howard - 9,768 viewsIntellisence not working in web.config?
Intellisence not working in web.config? Visual Studio 2005 has an interesting "feature" where Intellisence will not pop up when you're editing a web.config file. Annoying eh? Well, I found that removing the namespace from the configuration tag kicks it all back into life. Change the fo
Paul Hayman - 3,800 viewsChanging the password rules for Forms Authentication
Changing the password rules for Forms Authentication An annoying feature of the forms authentication controls shipped with VS2005 is that it forces users to enter non-alphanumberic characters in their passwords by default.. e.g. password would have to be password! Fortunately, this opt
Paul Hayman - 4,733 viewsEnabling HttpGet and HttpPost for web services
Enabling HttpGet and HttpPost for web services If your web application needs to accept incoming webservice method requests based on the GET and POST protocols then add the following lines to your web.config file. <configuration> <system.web>
Barrington Haynes - 9,834 viewsMissing VS2005 Templates
Missing VS2005 Templates If you are having problems with missing VS2005 templates, then the following command run from the VS2005 command prompt may resolve your problems. devenv /installvstemplates
Barrington Haynes - 4,675 viewsError in Line 3?
Error in line 3 Some websites report an error in line 3 when using the asp.net controls such as login. We recently tracked this error down on one of our sites to the use of custom HttpHandlers. All requests to anything other than *.aspx were routing through our own handler.. Addi
Paul Hayman - 3,770 views