Browse by Tags

Tagged Content List
  • Blog Post: ASP.NET 2.0 #10: Top Five Reasons to Adore ASP.NET 2.0

    First, ASP.NET’s themes and master pages facilities make it possible for to build Web applications in which the appearance of the pages is thoroughly abstracted away from the operation of the pages in a way that was not possible before. Second, the Web Site Administration Tool makes it possible to manage...
  • Blog Post: ASP.NET 2.0 #9: SQLCacheDependency

    Here is the code for a user control that displays a report: the control only goes through the process of loading the report from disk and retrieving its data if the report that is to be displayed is not already in the ASP.NET cache, otherwise, it merely retrieves the report from the cache, which is much...
  • Blog Post: ASP.NET 2.0 #8: WebPart Page Sample

    <%@ Page Language="C#" MasterPageFile="~/Masters/Interior.master" CompileWith="Dashboard.aspx.cs" ClassName="Dashboard_aspx" Title="Business Intelligence Dashboard" %> <%@ Register tagprefix="ctl" TagName="ReportControl" Src="../CustomControls/ReportDisplay.ascx"%> <asp:Content ContentPlaceHolderID...
  • Blog Post: ASP.NET 2.0 #7: Data Access

    Given the monumental success of Dan Brown’s novel, The Da Vinci Code , I must assume that many of you have read it. For the handful of you who haven’t read it yet, it is a reinterpretation of Western history and sexuality, as well as a theory of the true nature and location of the Holy Grail, all thinly...
  • Blog Post: ASP.NET 2.0 #6: Personalization

    Here's the code by which one authorized user can access another's personalization data: branch = Profile.GetProfile(userName).Branch; <Yawn/> That's well documented. But here is the code by which the authorized user can MODIFY another's personalization data, which is not so well documented: ASP...
  • Blog Post: ASP.NET 2.0 #5: Security II: Windows Server 2003 Authorization Manager Role Provider

    Here's my custom Windows Server 2003 Authorization Manager Role Provider: using System; using System.Collections; using System.Configuration; using System.Web; using System.Web.Security; using AZROLESLib; public class AuthorizationManagerRoleProvider: RoleProvider { private string name; private string...
  • Blog Post: ASP.NET 2.0 #4: Security I: AD/AM Membership Provider

    Here is my repaired version of Jit Ghosh's AD/AM Membership Provider: using System; using System.Configuration; using System.Web.Configuration; using System.Configuration.Provider; using System.Web.Security; using System.DirectoryServices; using System.Security.Cryptography; using System.Text; using...
  • Blog Post: ASP.NET 2.0 #3: Navigation

    Let's say that you have to, as I did once, develop a menu like the one illustrated here: As users make selections from the menu, sub-menu items are revealed, while the selections that the user has already made are tracked at the top of the menu. Besides the requirements for how the menu is to behave...
  • Blog Post: ASP.NET 2.0 #2: Master Pages

    A realistic starting point for the coding on many Web projects is static mock-ups provided by a graphics designer. What happens next? One thing that might happen is that the project leader divides up the static mock-ups among the developers, along with copies of the written specifications, and tells...
  • Blog Post: ASP.NET 2.0 #1: Themes and Skins Sample

    The skin of a graphical user interface is the element that determines how that interface looks, or, conversely, a graphical user interface has a skin to the extent that its appearance can be controlled by manipulating a single element. The customary way of making it possible to control the appearance...
Page 1 of 1 (10 items)