XML String, Dataset and Class Manipulation 27. February 2007 Vishwa .NET (1) I have written some useful ready to use functions in a Helper Class which can be used in XML string manipulation. These functions include following abilities :Get XML data string from/to a class Set/Remove CDATA in XML String Clear All/Limited Special Characters from XML string Set/Remove Root Node to XML String Get Inner XML/Text on Relative Path Get XML Document to/from an object Get Custom Dataset from/to XML string [More]
Dynamic Gridview Generation at run time 7. February 2007 Vishwa .NET (10) In this example, a Gridview is generated at run time with customer list with bound field columns. It also creates a HTML table dynamically. Most of the properties can be easily controlled at run time. I am using Customer Business Object which I created for my earlier posts. [More]
Error : Internet Explorer cannot download ... 16. January 2007 Vishwa .NET (0) If you see Error message : Internet Explorer cannot download "filename" from "Servername" Internet Explorer was not able to open this Internet site. The requested site is either unavailable or cannot be found. Please try again Then, this error usually occurs sometime while downloading a document which can be in form of PDF file, Doc file, XLS or text file. There are at least 4 possible reasons which can cause this error. I have also found their solutions. My assumption is - you are running your web site on IIS. [More]
IIS 6 File Upload/Download Issue 7. January 2007 Vishwa .NET (3) When trying to upload files over 200KB on IIS 6 the file may never upload and you either get an error or are sent to a blank screen. By default Windows 2003 server limits file uploads to about 200KB in size. To overcome this limit you must edit the IIS metabase.xml file. [More]
Managing Users and Roles 5. January 2007 Vishwa .NET (10) The following example will demonstrate as how to manage registered users, activate or deactivate them assign or remove role(s) in ASP.Net. My assumption is, you already have a page which allows users to register and now you would like to activate the user and assign a role so that they can login to your web site. I have created two page, which resides in Admin area of web site. You will be required to make some changes such as Master Page File, Namespace, Base Page and Content Place Holder ID etc. in order to properly compile and work with you project. The first page will allow you to search and find one or more registered users and second page will allow you to activate and assign a role. [More]
HttpException: Maximum request length exceeded 30. December 2006 Vishwa .NET (32) I have come across this error multiple times at work. This problem occurs because the default value for the maxRequestLength parameter in the section of the Machine.config or Web.Config file is 4096 (4 megabytes). As a result, files that are larger than this value are not uploaded by default. [More]
Developing 3 Tier Application in .NET - Part 3 30. December 2006 Vishwa .NET, Architecture (5) In this section, I will connect Business Logic Layer (BLL) to Data Access Layer and then User Interface Layer (UIL) to Business Logic Layer (BLL). Note: If you are developing an enterprise application please see my next article on “Understanding 3-Tier vs. 3-Layer Architecture”. [More]
Developing 3 Tier Application in .NET - Part 2 29. December 2006 Vishwa .NET, Architecture (0) In this section, I will show you how to connect Data Access Layer(DAL) to previously designed database customer table in Part -1. But in order to access the database we will require connection string, so let's define the connection string called “LocalSqlServer” in web.config file. [More]
Export GridView Data to MS-Excel 29. December 2006 Vishwa .NET (18) In the following example, I will demonstrate how to export GridView Data into MS-Excel using VB.NET. It uses the same business object to select data from database. I have simply formatted the GridView control from previous example. [More]
Developing 3 Tier Application in .NET - Part 1 28. December 2006 Vishwa .NET, Architecture (2) This is an example for creating a 3-tier web application. You can add additional tier to the base design but a traditional 3-tier app mainly refers the following: [More]