| Category: ASP.NET WebForms | | |
103 Articles found and displayed in this view.
- What’s New in ASP.NET 4.5 and Visual Studio 2012
Magazine/Issue: CoDe Magazine, 2012 Nov/Dec Release Date: Thursday, October 04, 2012
Quick ID: 1211041
Microsoft has added an abundance of new features and functionality to ASP.NET 4.5 and Visual Studio 2012. This article provides an overview of many of those new features and enhancements ranging from improved editors for HTML, CSS and JavaScript all the way through to publishing your work to the web.
- ASP.NET 4 Unleashed - Chapter 1 -Overview of the ASP.NET Framework
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Thursday, October 06, 2011
Quick ID: 1110123
This excerpt is from the book, ‘ASP.NET 4 Unleashed, authored by Stephen Walther, Kevin Hoffman, Nate Dudek, Published Oct 14, 2010 by Sams. Part of the Unleashed series. ISBN 0672335522, Copyright 2011. For more info, please visit the publisher site http://www.informit.com/store/product.aspx?isbn= 0672331128.
- Creating Wijmo: The New JavaScript Library in Town
Magazine/Issue: CoDe Magazine, 2011 May/Jun Release Date: Thursday, March 31, 2011
Quick ID: 1105071
Wijmo contains over 30 widgets built on jQuery and jQuery UI that can help you build a better Web.
- Hour 1 - Getting Started with ASP.NET 4
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, July 19, 2010
Quick ID: 100163
Scott Mitchell introduces you to ASP.NET, shows you how to install Visual Web Developer, along with the .NET Framework and SQL Server 2008, and helps you create your first ASP.NET page.
- What’s New in ASP.NET 4.0, Part Two: WebForms and Visual Studio Enhancements
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, June 21, 2010
Quick ID: 100143
- What’s New in ASP.NET 4.0, Part One: Core Engine Features
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, May 17, 2010
Quick ID: 100133
Microsoft released the .NET Runtime 4.0 and with it comes a brand spanking new version of ASP.NET - version 4.0 - which provides an incremental set of improvements to an already powerful platform. .NET 4.0 is a full release of the .NET Framework, unlike version 3.5, which was merely a set of library updates on top of the .NET Framework version 2.0. Because of this full framework revision, there has been a welcome bit of consolidation of assemblies and configuration settings. The full runtime version change to 4.0 also means that you have to explicitly pick version 4.0 of the runtime when you create a new Application Pool in IIS, unlike .NET 3.5, which actually requires version 2.0 of the runtime.
- Chapter 1: An Introduction to ASP.NET MVC
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Tuesday, September 01, 2009
Quick ID: 090123
An introduction to the Microsoft ASP.NET MVC framework and learn why you should build web applications using ASP.NET MVC.
- Post Mortem: Tower48 Software Escrow
Magazine/Issue: CoDe Magazine, 2009 Sep/Oct Release Date: Friday, August 21, 2009
Quick ID: 0909041
- Implementing OpenID Authentication in an ASP.NET Application
Magazine/Issue: CoDe Magazine, 2009 Jul/Aug Release Date: Friday, June 26, 2009
Quick ID: 0907061
Today, more and more websites need to identify who their users are. However, in most cases this involves providing authentication, which requires storing the users handle and password. An alternative to this is to allow a third party to authenticate the user and provide your website with the identity. This absolves you from needless worries of securing the authentication information. An emerging standard for identification is OpenID (http://www.openid.net). OpenID is a shared identity service, allowing users to log into many Internet sites using a single digital identity. This article will explore how to extend the ASP.NET provider model to accept a user’s OpenID.
- Using jQuery with ASP.NET Part 2: Making an AJAX Callback to ASP.NET
Magazine/Issue: CoDe Magazine, 2009 May/Jun Release Date: Monday, April 27, 2009
Quick ID: 0906031
This time around I’ll expand on these concepts and show you how you can use jQuery in combination with ASP.NET as an AJAX backend to retrieve data. I’ll also discuss how you can create ASP.NET controls and otherwise interact with jQuery content from ASP.NET pages in Web Forms.
- Virtual Earth 101
Magazine/Issue: CoDe Magazine, 2009 Jan/Feb Release Date: Friday, December 19, 2008
Quick ID: 0902081
I read somewhere that nearly 80% of all data has some location-related aspect to it. Common business questions in data include: Where do we ship these orders? Where are flood plains located and what rainfall amount are problematic for them? Where are vendors and/or customers located? What delivery route should we use? Can we track using GPS? Where are voting districts located? Where are the best hospitals located? Where are the sales regions that produce the most revenue? And so on. It is highly likely that a significant portion of the data you work with has a location-related aspect to it. Visually presenting this information could lead to better management decisions or possibly uncovering trends that were not evident before. A good application can present this information using a location-oriented approach. That is where Microsoft Virtual Earth fits in.
- Heard on .NET Rocks! Future of Web Development Panel
Magazine/Issue: CoDe Magazine, 2009 Jan/Feb Release Date: Friday, December 19, 2008
Quick ID: 0902091
- Chapter 11: Adding Client Capabilities to Server Controls Using the ASP.NET AJAX Control Toolkit
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Sunday, July 27, 2008
Quick ID: 080063
In the preceding chapter, we covered the architecture of the AJAX Control Toolkit, describing at a high level what it has to offer and the attributes, classes, and interfaces that make it all happen.The enhanced functionality you get in the toolkit, from attribute-based programming to rich animations, provides a compelling alternative to coding against the ASP.NET 2.0 AJAX Extensions and the Microsoft AJAX Library directly. In this chapter, we delve into the details of the toolkit a little further as we develop as series of extender controls that demonstrate the rich features the toolkit provides.
- What’s New in ASP.NET 3.5?
Magazine/Issue: CoDe Magazine, 2008 Jul/Aug Release Date: Saturday, June 07, 2008
Quick ID: 0807051
Microsoft released Visual Studio 2008 and .NET 3.5 in November 2007. I have good news and, depending on your perspective, I have either bad news or good news. If you were hoping ASP.NET 3.5 would be released with a variety of new controls, features, and architectural changes then I have bad news for you. If you’re still trying to master all the controls, features, best practices, project structures, deployment options, and architectural changes introduced when ASP.NET went from version 1.1 to 2.0, I have good news for you. Don’t get me wrong, there are plenty of new things you will want to take advantage of in ASP.NET 3.5, but the changes from ASP.NET 2.0 to ASP.NET 3.5 are more additive and incremental than monumental.
- Chapter 3: Working with the DataList Control
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Thursday, March 27, 2008
Quick ID: 080013
In Chapter 3, we saw the Repeater control in ASP.NET and how we can use it to bind
and unbind data in our applications. In this chapter, we will discuss the DataList
control, which, like the Repeater control, can be used to display a list of repeated
data items.
- Light Up the Web-Microsoft Silverlight Streaming by Windows Live
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Sunday, March 16, 2008
Quick ID: 0804082
Microsoft® Silverlight™ Streaming by Windows Live™ is a free streaming and application hosting service for delivering rich interactive applications (RIAs) over the Web.In this article I’ll show you how to get started with Silverlight and how to upload your applications and rich media to the Silverlight Streaming Service.
- Getting Started with the Windows Live Tools
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Sunday, March 16, 2008
Quick ID: 0804102
Windows Live Tools for Microsoft Visual Studio enables developers to incorporate a set of Windows Live services into their Web sites using Visual Studio and ASP.NET.Using the Contacts ASP.NET Server Control, your users can easily share their contacts between Windows Live and your Web site. With the SilverlightStreamingMediaPlayer ASP.NET Server Control, you can show videos on your Web site from your Silverlight Streaming account with just drag-and-drop. The IDLoginStatus and IDLoginView ASP.NET Server Controls provide Windows Live ID authentication at your Web site for your users. Microsoft released its second community technology preview (CTP) in December, 2007. You can download this CTP from http://dev.live.com/tools.
- Weaving the Windows Live Services into Your Web Site
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Sunday, March 16, 2008
Quick ID: 0804052
Ready to build a Web experience your users will love? Windows Live Services are the building blocks of your new site. Get started right now with the Windows Live Quick Applications.
- Live from the Web! Bring the Windows Live Messenger Experience to Your Web Applications
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Sunday, March 16, 2008
Quick ID: 0804032
Windows Live Messenger is one of the central offerings nestled among a suite of products and services under Microsoft’s Windows Live brand.For years online chat has been progressively and swiftly revolutionizing how you communicate with your friends, family, coworkers, and businesses you deal with. It is the foundation of the original chat room concept and the heart of instant messaging applications. Online chat-also called instant messaging or just “IM”-connects people for one-to-one or group chat, for social networking purposes, or for business directives, such as enabling access to technical support, customer services, or sales. Now, Windows Live Messenger supports a rich set of features for Web applications through the Windows Live Messenger IM Control, the Windows Live Messenger Presence API, and the Windows Live Messenger Library. The collective features of these products go beyond the simplicity of a chat application, making it possible to embrace this new era of social networking by leveraging your built-in Windows Live network within any Web application.
- Building Personalized Applications on the Windows Live ID Platform
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Sunday, March 16, 2008
Quick ID: 0804062
Do you have a cool personalized application that you want to offer to over 400 million users? Do you want to light it up with Live controls or create a mashup with Live resources? Windows Live ID now offers a simple way for third parties to get Live ID authentication in your Web or rich client applications, letting you reach millions of Live ID users, integrate with Live Controls, and access Live services.
- Windows Live Delegated APIs
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Sunday, March 16, 2008
Quick ID: 0804072
The smart way to share data between computers and other people is to place it in an online Internet store, which the other parties can access, but you want to make sure only the right people can access your data. This article will help you understand how the Windows Live delegated authentication system is used to access certain Windows Live data stores and the technologies Microsoft is building to make this work easier for you.
- Welcome to the Windows Live Platform CoDe Focus Magazine
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Friday, March 14, 2008
Quick ID: 0804012
Building compelling applications and Web sites just got easier.Microsoft is opening up Windows Live Services to developers everywhere. This edition of CoDe Focus shows you how to use Windows Live Services to draw users to your Web site, get them hooked, and keep them engaged.
- Introduction to the Live Search API
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Thursday, March 13, 2008
Quick ID: 0804122
Have you ever wanted to implement search capabilities on your own Web site but didn’t want to implement the logic and deal with issues such as storage and indexing? The Live Search team now offers two different ways to utilize Search on your site: using the Live Search Box or using the Windows Live Search API.
- Introduction to Microsoft’s Windows Live Platform
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Friday, March 07, 2008
Quick ID: 0804022
From the consumer products associated with the MSN Butterfly, the Windows Live Platform has steadily grown and evolved.In this article you will discover some of the history behind the Windows Live Platform and explore where it is heading now and might be destined to go in the future. This article will explore the opportunities for you as a developer in this brave (nearly) new world.
- Virtual Earth-What's New in the Latest Release
Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 2 - Windows Live Release Date: Sunday, March 02, 2008
Quick ID: 0804042
Now in its sixth major release, Virtual Earth offers an entire world of opportunities for innovative Web-based mapping.Microsoft’s premier Web-based mapping solution has undergone upgrades to it user interface, compatibility, and functionality making it an ideal time to get started with the platform or upgrade your existing application. Let’s explore what’s new and what has changed in this latest release.
- Never Write an Insecure ASP.NET Application Ever Again
Magazine/Issue: CoDe Magazine, 2008 Jan/Feb Release Date: Friday, December 28, 2007
Quick ID: 0801031
One of the most important security principles for software development is least privilege.Simply put, least privilege means that an application, process, or user should have the least access to resources required to accomplish a task and no more. By following this principle, even if your application is attacked or a user goes on the payroll of your nastiest competitor, you’ll have limited the potential damage. Bottom line: implementing partial trust in ASP.NET is the single biggest thing you can do to make your applications secure.
- What’s Ailing ASP.NET Web Forms?
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Wednesday, November 28, 2007
Quick ID: 070183
Rick Strahl discusses ASP.NET Web Forms
- Creating Web Sites with ASP.NET 2.0
Magazine/Issue: CoDe Magazine, 2007 Sep/Oct Release Date: Sunday, August 12, 2007
Quick ID: 0709061
“Web application development has come a long way in a fairly short period of time.” A quote like that surely won’t send anyone into shock anytime soon because it’s accepted as fact. From basic, static HTML pages to totally data-driven and data-centric Web applications, the demands on a Web developer are much more complex and demanding than they were just a few years ago. The advent of social networking sites like MySpace, which is written in ASP.NET 2.0, interactive mapping sites, and sites streaming full motion video has required the Web developer to adapt and change with the times. One of the best tools to use to build these types of Web applications is Microsoft’s ASP.NET 2.0. In this article I am going to delve into some of the more interesting features of ASP.NET 2.0 and show you how you can begin using ASP.NET 2.0 on your next Web project.
- Ask the Doc Detective
Magazine/Issue: CoDe Magazine, 2007 Sep/Oct Release Date: Sunday, August 12, 2007
Quick ID: 0709091
Doc Detective Article for Sept/Oct 2007
- Chapter 4: State Management
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, August 06, 2007
Quick ID: 070073
Essential ASP.NET 2.0 is the Microsoft developer's definitive reference for ASP.NET 2.0 programming. It covers all you need to know to build robust, well-designed Web applications with ASP.NET 2.0, Visual Studio 2005, and .NET 2.0. ASP.NET MVP Fritz Onion and Developer Security MVP Keith Brown draw on their unparalleled experience working with ASP.NET 2.0 and teaching it to professional developers. From data binding to security, UIs to performance, they demystify ASP.NET 2.0's most difficult areas, and introduce little-known techniques for leveraging it to the fullest.
- All Input Data is Evil-So Make Sure You Handle It Correctly and with Due Care
Magazine/Issue: CoDe Magazine, 2007 - May/Jun Release Date: Thursday, April 26, 2007
Quick ID: 0705061
IT professionals agree that input is a big source of trouble. Input ultimately determines how applications work and wrong or malicious input may cause serious damage. It is extremely important that developers have this fact firmly in mind and consequently apply adequate countermeasures. Starting from the perspective that all input is evil is a good approach. Reasoning in terms of a whitelist instead of a blacklist is another excellent strategy. Working with strongly typed data is the third pillar of secure applications. This article discusses the role of input data and related attacks in the context of ASP.NET applications.
- Inking in ASP.NET 2.0, AJAX, and IE7
Magazine/Issue: CoDe Focus Magazine, 2007 - Vol. 4 - Issue 2 - Mobility Release Date: Monday, March 19, 2007
Quick ID: 0704092
In the past year, new technologies from Microsoft have changed how we can add ink to Web sites and the change is definitely for the better!
- Protect Your Downloadable Files Using HTTP Handlers
Magazine/Issue: CoDe Magazine, 2007 - Mar/Apr Release Date: Saturday, March 03, 2007
Quick ID: 0703031
So you finally have a product to sell, and a site to sell it on. But wait; how do you prevent unauthorized users from downloading your products? Forms Authentication provides only part of the solution. In this article, I’ll show how to prevent specific users from accessing specific files on your site; even by browsing directly to them.
- Building a PreserveProperty Control in ASP.NET 2.0
Magazine/Issue: CoDe Magazine, 2007 - Mar/Apr Release Date: Friday, March 02, 2007
Quick ID: 0703051
ASP.NET provides a couple of page-level state persistence mechanisms in ViewState and the new ControlState.While both mechanisms work, they both have some limitations in that they are not deterministic for the application developer-ViewState can be turned off and can be very bulky, and ControlState can only be set from within a control implementation. In this article I’ll show another, more flexible state mechanism using a PreservePropertyControl that allows automatic persistence and restoration of field values automatically without requiring ViewState.
- Microsoft ASP.NET 2.0 Membership API Extended
Magazine/Issue: CoDe Magazine, 2007 - Mar/Apr Release Date: Friday, March 02, 2007
Quick ID: 0703071
Working with big applications requires extending the Microsoft ASP.NET 2.0 Membership API to handle more detailed member records.In this article, I’ll present one of the available techniques used to extend the Microsoft ASP.NET 2.0 Membership API to solve some of the limitations of that API.
- The Baker’s Dozen: 13 Steps for Building a Lookup Page Using ASP.NET 2.0, SQL 2005, and C# 2.0
Magazine/Issue: CoDe Magazine, 2007 - Mar/Apr Release Date: Friday, March 02, 2007
Quick ID: 0703041
Lookup and navigation screens initially seem like no-brainers, when compared to other parts of an application-yet by the time a developer has met all the user requirements and requests, he/she has expended much more time than expected. This issue of The Baker’s Dozen will build a lookup Web page using ASP.NET 2.0, SQL Server 2005, and C# 2.0. The lookup and results page will contain optional lookup criteria and custom paging of the result set. The solution will utilize new language features in SQL 2005 for providing ranking numbers to correlate with custom paging, and new capabilities in .NET generics to pump the results of a stored procedure into a custom collection. Just like Mr. Mayagi taught Daniel the martial arts by doing exercises, the example in this article will demonstrate some common design patterns, such as factory creation patterns, using .NET generics. The article also subtly presents a general methodology for building database Web pages.
- ASP.NET 2.0 Web Part Infrastructure and SharePoint 2007
Magazine/Issue: CoDe Magazine, 2007 - Jan/Feb Release Date: Friday, December 22, 2006
Quick ID: 0701081
In my previous article, (“ASP.NET 2.0 Web Part Infrastructure”, Nov/Dec 2006, CoDe Magazine) I talked about the ASP.NET 2.0 Web Part framework. I made the case for the emergence of Web Part or widget-like solutions, and explained the support for Web Parts in the ASP.NET 2.0 framework. However, I stopped short with a teaser into connecting these Web Parts with each other and where this story fits in with SharePoint 2007.
- ASP.NET 2.0 Web Part Infrastructure
Magazine/Issue: CoDe Magazine, 2006 - Nov/Dec Release Date: Friday, October 20, 2006
Quick ID: 0611031
Web applications today do a number of things. They could be a banking site, a content management system, or a news Web site. In spite of the diversity of Web applications available today, it almost always makes sense to break a Web page into smaller, reusable widgets
- .Finalize() - Profiles from Afar
Magazine/Issue: CoDe Magazine, 2006 - Nov/Dec Release Date: Friday, October 20, 2006
Quick ID: 0611111
Ken Getz November December 06 finalize column.
- ATLAS Grows Up
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, October 03, 2006
Quick ID: 060073
Rick Strahl discusses ATLAS, Microsoft's ASP.NET implementation of AJAX.
- Detect Web Form Field Changes in ASP.NET
Magazine/Issue: CoDe Magazine, 2006 - Sep/Oct Release Date: Friday, August 18, 2006
Quick ID: 0609071
In ASP.NET, the value change related event will be triggered at server side per server control when the value of such a server control (form field) is changed upon postback. In most cases, a group of form fields are correlated with each other and typically correspond to member data in a business object. Thus developers need to check if such a group of form fields has changed as a whole. Unfortunately, the .NET Framework (1.x, 2.0) doesn’t offer an effective solution. This article will present an elegant technique to solve this problem and it can even go further so that you can know which field has changed.
- Web Control Enhancements in ASP.NET 2.0
Magazine/Issue: CoDe Magazine, 2006 - Sep/Oct Release Date: Friday, August 18, 2006
Quick ID: 0609031
I’m sure by now you’ve read more than your share of books and articles describing new ASP.NET 2.0 features. Master pages, themes, providers, etc., are all great, but have you read anything regarding custom Web control development and what has changed in 2.0? Well that’s what I’m here to tell you. If you’ve become involved in control development, either through my articles or on your own, I’ll describe some very cool enhancements that you can put to work right away in your controls using ASP.NET 2.0.
- Compilation and Deployment in ASP.NET 2.0
Magazine/Issue: CoDe Magazine, 2006 - Sep/Oct Release Date: Friday, August 18, 2006
Quick ID: 0609061
It’s crucial to understand how your ASP.NET code compiles in order to debug your Web applications effectively. ASP.NET 2.0 has changed the way compilation and deployment works, and in this article I’ll dig in and show you how compilation works now and what has changed from ASP.NET 1.x.
- The Baker’s Dozen Doubleheader: 26 Productivity Tips for Managing Data (Part 2 of 2)
Magazine/Issue: CoDe Magazine, 2006 - Sep/Oct Release Date: Friday, August 18, 2006
Quick ID: 0609041
In the conclusion of this two-part series on managing data, I will focus on .NET generics, the ASP.NET 2.0 ObjectDataSource, and some more T-SQL 2005 capabilities. Regardless of whether you work in C# or VB.NET, or whether you spend more time on the front-end or back-end of an application, the ability to manage data will directly impact your contributions to a project. The new .NET generics classes provide you with near-quantum leap in efficiency by allowing you to write simpler code that accomplishes more. ASP.NET 2.0’s ObjectDataSource class helps you to easily integrate middle-tier data-aware classes to data-bound controls on a Web page. Finally, as you saw in Part 1 of this series (and will see again here in Part 2), T-SQL 2005 provides new language capabilities to help database developers be more productive.
- A Look at Windows Vista from a Developer Perspective
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, August 15, 2006
Quick ID: 060053
Rick Strahl discusses Windows Vista for developers.
- Web Control Templates Explained
Magazine/Issue: CoDe Magazine, 2006 - Jul/Aug Release Date: Friday, June 23, 2006
Quick ID: 0607041
In my travels I’ve had a chance to spread the good word of Web control development to many around the country; and I’ve also had a chance to meet many programmers who have been writing controls for a while.While it’s awesome to get a chance to talk code with people who enjoy the same areas of .NET that I do, I notice that there is plenty in the Web control arena that they are not familiar with. Control templates are probably the quintessential example of this. I urge you to read this article and learn about what is probably the most important feature of custom Web control development that contributes to writing extensible controls.
- The Baker’s Dozen Doubleheader: 26 Productivity Tips for Managing Data (Part 1 of 2)
Magazine/Issue: CoDe Magazine, 2006 - Jul/Aug Release Date: Friday, June 23, 2006
Quick ID: 0607061
Regardless of your .NET language of choice, managing data is a vital skill for most applications. Developers frequently must work with data at different levels, with different tools, and in different forms. This article is the first in a two-part series on some of the more common data challenges that developers face. In Part 1 of this article, I’ll cover some capabilities in ADO.NET 2.0, ASP.NET 2.0, and T-SQL 2005. Part 2 will feature some additional T-SQL 2005 coverage, as well as ways to use .NET 2.0 generics.
- Web Application Projects Are Here
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Wednesday, June 14, 2006
Quick ID: 060043
Rick Strahl discusses Web Application Projects
- The Baker’s Dozen: 13 Productivity Tips for Remoting in Visual Studio 2005
Magazine/Issue: CoDe Magazine, 2006 - May/Jun Release Date: Tuesday, April 11, 2006
Quick ID: 0605071
This installment of the Baker’s Dozen presents an introduction to remoting and remoting interfaces.
- Achieving Synchronicity: A Listbox Double-Feature
Magazine/Issue: CoDe Magazine, 2006 - May/Jun Release Date: Tuesday, April 11, 2006
Quick ID: 0605041
Building complex Web controls with rich client-interfaces often requires the integration of some client-side JavaScript code with the control’s server-side code. While in some cases this does not have to become too complicated to achieve some pretty nifty results, it can often break the data synchronization between the control’s internal server code and the rendered client HTML code. This becomes a problem when the page posts back. In this article, I will build two very cool Web controls that are vulnerable to this problem and then show you how to fix it.
- ASP.NET 2.0 and Visual Studio 2005: You win some, you lose some
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, March 07, 2006
Quick ID: 060013
Rick Strahl discusses Visual Studio 2005.
- Creating a Generic Message Display Page for ASP.NET
Magazine/Issue: CoDe Magazine, 2006 - Mar/Apr Release Date: Friday, February 17, 2006
Quick ID: 0603061
Creating messages in your Web application should be quick, easy, and most importantly, consistent.They should look like they belong with the rest of the application even if an error occurs. How often have you created a new page to display simple text or a notification message to your users? Wouldn’t it be better if you could reuse an existing template and simply pass in a few parameters to tell it to render an application-specific message? In this article I will show you how to create a reusable Message Display class that reduces displaying messages generically in your application to a single line of code.
- Get Excited About IIS 7.0
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Friday, January 06, 2006
Quick ID: 050143
RIck Strahl discusses IIS 7.0
- Heard on .NET Rocks!: A Stroll Down RAM Lane with David Treadwell
Magazine/Issue: CoDe Magazine, 2006 - Jan/Feb Release Date: Tuesday, January 03, 2006
Quick ID: 0601101
- Top-Ten Annotations and Remarks about the Wonderful and Powerful New Set of Features in ASP.NET 2.0
Magazine/Issue: CoDe Magazine, 2006 - Jan/Feb Release Date: Tuesday, January 03, 2006
Quick ID: 0611141
You’ll still write a good deal of code in ASP.NET 2.0.Don’t completely trust those who say that ASP.NET 2.0 cuts 70% of the amount of code you’re called to write. You’ll end up writing more or less the same quantity of code, but you’ll write code of different quality. You’ll have more components and less boilerplate code to tie together pages and controls. Features like the provider model, data source controls, and master pages make coding easier and equally effective. But since there’s no magic behind, you have to learn the implications of each feature you employ. In the end, ASP.NET 2.0 comes with code behind, not magic behind.
- Ink on the Web
Magazine/Issue: CoDe Focus Magazine, 2005 - Vol. 3 - Issue 1 - Tablet PC and Mobile PC Release Date: Friday, December 30, 2005
Quick ID: 0512062
One of the more interesting and challenging places to use Ink is in Web applications. Did I say Web applications?Yes, in fact, I did. But how can this technology, which is dependent on the physical relationship between the stylus, the digitizer, and the operating system, work over the Internet?
- Manage Custom Security Credentials the Smart (Client) Way
Magazine/Issue: CoDe Magazine, 2005 - Nov/Dec Release Date: Friday, October 28, 2005
Quick ID: 0511031
Both Internet and intranet applications often require a custom store for user accounts and roles. ASP.NET 2.0 provides an out-of-the-box provider model as well as a SQL Sever database just for that propose. Unfortunately, the only way to administer the credentials databases is via Visual Studio 2005, and only for local Web applications. This article presents a full-blown custom security management application that administrators can use. The application wraps the ASP.NET 2.0 providers with a Web service and even adds missing features. This article presents the design approaches, challenges, and techniques involved in developing such an application. The article also walks you through some powerful yet useful techniques such as interface-based Web services, reflection-based Web service compatibility, advanced C# 2.0, Web services security, and Web services transactions.
- Building Speech-Enabled Applications with ASP.NET
Magazine/Issue: CoDe Magazine, 2005 - Nov/Dec Release Date: Friday, October 28, 2005
Quick ID: 0511041
While sleepless the other night, I was channel surfing and ran across a rerun of the 1968 science fiction classic “2001: A Space Odyssey.”If you haven’t seen this movie, it’s definitely a must see. HAL, one of the main characters of the movie, is a slightly psychotic speech-enabled super computer. HAL is responsible for steering the Discovery spacecraft on its ill-fated Jupiter mission. As I watched the movie I was completely amazed at HAL’s abilities. HAL handled press interviews, played a wicked game of chess, has varied opinions on art, controls life support, and can read lips. Not to completely destroy the movie if you haven’t seen it, but I have to say that I am grateful that most of the movie’s predictions aren’t true. However, like the HAL of 1968, speech-enabled applications have become a core requirement for both corporate and commercial developers. In this article, I’ll help you explore the Microsoft Speech Platform that comprises the Speech Application Software Development Kit (SASDK) and Microsoft Speech Server 2004. I’ll also show you how you can use these technologies with Visual Studio 2003 to both build and deploy speech-enabled applications.
- Custom Web Controls Demystified, Part 2
Magazine/Issue: CoDe Magazine, 2005 - Nov/Dec Release Date: Friday, October 28, 2005
Quick ID: 0511051
In the first part of this article (CoDe Magazine, September/October 2005) you learned how to create an inherited Web control, as well as a fairly functional rendered Web control. In part two of this article you’ll learn three professional touches for your custom Web control. First, you’ll learn how to make all parts of your custom control resize correctly. Next, you’ll learn how to capture an event when the button is clicked or when text in the textbox changes. Finally, you’ll learn how to add basic styling.
- A Low Level Look at ASP.NET Architecture
Magazine/Issue: CoDe Magazine, 2005 - Nov/Dec Release Date: Friday, October 28, 2005
Quick ID: 0511061
ASP.NET is a powerful platform for building Web applications, that provides a tremendous amount of flexibility and power for building just about any kind of Web application. Most people are familiar only with the high level frameworks like WebForms and WebServices which sit at the very top level of the ASP.NET hierarchy. In this article I’ll describe the lower level aspects of ASP.NET and explain how requests move from Web Server to the ASP.NET runtime and then through the ASP.NET HTTP pipeline to process requests.ASP.NET is a powerful platform for building Web applications, that provides a tremendous amount of flexibility and power for building just about any kind of Web application. Most people are familiar only with the high level frameworks like WebForms and WebServices which sit at the very top level of the ASP.NET hierarchy. In this article I’ll describe the lower level aspects of ASP.NET and explain how requests move from Web Server to the ASP.NET runtime and then through the ASP.NET HTTP pipeline to process requests.
- Atlas to Carry the Web World
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Monday, October 17, 2005
Quick ID: 050113
Rick Strahl talks about the new Atlas framework for ASP.NET.
- Custom Web Controls Demystified, Part 1
Magazine/Issue: CoDe Magazine, 2005 - Sep/Oct Release Date: Thursday, August 25, 2005
Quick ID: 0509051
When ASP.NET was released in 2002, it gave Web developers a whole new design paradigm to work with; one that varied greatly from the classic Active Server Pages that many Web developers worked with in the past. At the heart of this new way of developing Web applications are components known as Web controls. Though most Web developers use them while developing ASP.NET applications, many Web developers have not yet dived into the world of creating custom Web controls, even after all this time, and all .NET developers will soon face another release of .NET. In this article, I will attempt to give you a head-to-toe understanding of how Web controls work, and how to create them for yourself.
- Using the New Security Controls in ASP.NET 2.0
Magazine/Issue: CoDe Magazine, 2005 - Sep/Oct Release Date: Thursday, August 25, 2005
Quick ID: 0509081
ASP.NET 2.0 comes with several new security controls (located under the Login tab in the Toolbox; see Figure 1) that greatly simplify the life of a Web developer. Using the new security controls, you can now perform tasks such as user logins, registration, password changes, and more, with no more effort than dragging and dropping controls onto your Web form. In this article, I will show you how you can use these new controls to perform user authentication.
- The AJAX Hype - Some Things to Think About
Magazine/Issue: Online CoDe Magazine, The Web View Release Date: Tuesday, August 23, 2005
Quick ID: 050093
Rick Strahl discusses AJAX technology.
- User Interface Challenges
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Wednesday, July 20, 2005
Quick ID: 050083
Markus Egger discusses user interface technologies developers should familiarize themselves with.
- A Crash Course on Custom ASP.NET Data-bound Controls
Magazine/Issue: CoDe Magazine, 2005 - Jul/Aug Release Date: Monday, June 20, 2005
Quick ID: 0507071
Data-bound controls make ASP.NET programming much easier.They expose a bunch of properties and methods to link their properties to a valid data source and they know how to build their user interface to reflect the contents of the data source. Data-bound controls work by repeating a template for each data row and try to make an optimized use of system resources such as the viewstate. This article guides you to building a real-world, data-bound control that displays a pure HTML bar chart.
- ASP.NET Development Through Web Controls and Declarative Programming
Magazine/Issue: CoDe Magazine, 2005 - Mar/Apr Release Date: Friday, February 18, 2005
Quick ID: 0503051
ASP.NET WebControls do more than just allow you to write reusable components. They can provide an entire approach to Web application development, allowing you to bring a new level of OOP to the UI and letting you program declaratively.Lately I've come to notice that no other programming term has more definitions than declarative programming. In this article, I will attempt to explain it in terms of how it applies to .NET development, specifically ASP.NET through the use of WebControls. I'll do this by illustrating some real-world examples that I have used in my own projects. In the end, I hope to leave you with an understanding of what declarative programming is, how you can use it when developing ASP.NET Web applications, and how, with the help of WebControls, to use it as an approach to ASP.NET development.
- By the Skin of Your App
Magazine/Issue: CoDe Magazine, 2005 - Mar/Apr Release Date: Friday, February 18, 2005
Quick ID: 0503091
Enable advanced skinning in your Web applications using an MVC pattern.MVC, or Model-View-Controller, is a design architecture that promotes separation among parts of an application, with particular focus on the presentation tier. The concept of MVC is inherent in the ASP.NET architecture and I'll show you how to take advantage of that in order to provide skinning or themes capability to your Web sites.
- What You Need to Know about Web Controls
Magazine/Issue: CoDe Magazine, 2005 - Mar/Apr Release Date: Friday, February 18, 2005
Quick ID: 0503041
Knowing the flaws in Web server controls and how to work around them before you use them can save you hours of time.
- Localizing ASP.NET 2.0 Applications
Magazine/Issue: CoDe Magazine, 2005 - Mar/Apr Release Date: Friday, February 18, 2005
Quick ID: 0503081
As we compete in the global economy, companies are increasingly developing applications for the world audience. Part of the challenges in globalizing is in understanding the language and culture of the local audience. An application written for the American market may not be useable in the Asian market. Hence, special considerations must be factored in when designing your application for the world market; in essence-you need to localize your application.As we compete in the global economy, companies are increasingly developing applications for the world audience.Part of the challenges in globalizing is in understanding the language and culture of the local audience. An application written for the American market may not be useable in the Asian market. Hence, special considerations must be factored in when designing your application for the world market; in essence?you need to localize your application.
- What You Need to Know about Web Controls
Magazine/Issue: CoDe Magazine, 2005 - Mar/Apr Release Date: Friday, February 18, 2005
Quick ID: 0503041
Knowing the flaws in Web server controls and how to work around them before you use them can save you hours of time.
- The Revenge of the Thick Client
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Thursday, January 20, 2005
Quick ID: 050023
If you have been involved in a new software development project during the last five years ? and if you read this article, chances are you have ? then you have probably been faced with the question "Web application or Windows® UI?" And in the vast majority of cases, the answer to this question was probably "Web application." For modern, enterprise-wide systems there were simply many reasons and issues that made it hard to implement the desired feature set in a conventional Windows application and deploy it in a reasonable manner. At this point, the advantages and disadvantages of each application type are well understood, and decisions are easy to make. Or are they?
- Great Reasons to Ring In 2005!
Magazine/Issue: Online CoDe Magazine, Publisher's Point Release Date: Thursday, January 06, 2005
Quick ID: 050013
Wow, another year has gone by, and as you read this, you are probably returning to the office after a few more or less relaxing holiday time spent with friends and family and a New Year's celebration. Interesting things have happened in our industry in the last 12 months, but I predict that the next 12 months will be quite a bit more interesting! Seldom before have I been as excited about new technologies and developments as I am now.
- Free ASP.NET Goodies!
Magazine/Issue: CoDe Magazine, 2004 - November/December Release Date: Wednesday, October 20, 2004
Quick ID: 0411041
Free. Marketing professionals have known for years the positive results that this word produces. They use the word free to lure you in so that they can sell you something else. Luckily for you, that will not be the case in this article. All of the goodies, resources, tools, and utilities I mention are all free. They won't cost you a dime.In this article, I will share with you the results of my search for zero-cost resources for the ASP.NET developer. Space restrictions limit the depth to which I can discuss each item that I've found, but my descriptions should be enough for you decide if you would like to research the material further.
- State Management
Magazine/Issue: CoDe Magazine, 2004 - September/October Release Date: Friday, August 20, 2004
Quick ID: 0409061
The sun is shining and I am sitting at a large, umbrella-covered picnic table overlooking a shimmering pond, my state right now is pretty relaxed. I have been fortunate enough to have spent the last few days at a cabin in the northern part of Maine. The birds are chirping, kids are playing, and there's not a Moose in sight. The only state management I'm concerned with right now is my own state of mind, and right now I am feeling pretty good. State management, whether you are dealing with your own state of mind or if you are working with ASP.NET, is a very fundamental and important task.In this article I am going to cover the important and sometimes confusing topic of state management. I will explore the state management fundamentals, covering both client-side and server-side state management options.
- Showing Some MVP Love
Magazine/Issue: CoDe Magazine, 2004 - May/June Release Date: Tuesday, April 20, 2004
Quick ID: 0405021
Jonathan Goodyear (the Angry Coder) discusses MVPs and ASP.NET.
- Building a Internet Portal (for Free!) with DotNetNuke
Magazine/Issue: CoDe Magazine, 2004 - March/April Release Date: Friday, February 20, 2004
Quick ID: 0403061
Close your eyes and imagine a utopian world where client and/or department Web sites are easily deployed and the responsibility for content creation and modification is turned over to the administrators of the site. Imagine site administrators creating new content pages consisting of pre-built content types like announcements, contacts, discussions, events, FAQs, news feeds, feedback forms, and even custom-developed content types. Continue imagining them creating new menu options and even adding new users and administering the security rights of users. Sound good? Now imagine all this available for free as an open-source Visual Studio .NET project. Sounding even better? Welcome to the DotNetNuke content management portal!
- Building Wiki Web Sites with ASP.NET and SQL Server.
Magazine/Issue: CoDe Magazine, 2004 - March/April Release Date: Friday, February 20, 2004
Quick ID: 0403081
Wiki Web sites (Wikis) are great collaboration tools that you can easily create with ASP.NET. This article describes some of the advantages that Wiki Web sites provide and how you can use ASP.NET and SQL Server to create your own Wiki. You'll learn how to write powerful parsers using the .NET regular expressions class and you'll discover how to add sophisticated search functionality to your Web sites by using SQL Server's Full-Text Search service.
- Integrating the Google Web Service Into ASP.NET
Magazine/Issue: CoDe Magazine, 2004 - March/April Release Date: Friday, February 20, 2004
Quick ID: 0403091
Google now offers the functionality of its search engine through a Web service.Over the past couple years, Google has become the most popular search engine used on the Web. Building upon its popularity, Google has developed additional search accessories and interfaces for both personal and commercial use. The most powerful interface offered by Google is exposure of its database and search capabilities through the use of a Web service.
- An Introduction to Visual Studio .NET Whidbey
Magazine/Issue: CoDe Magazine, 2004 - January/February Release Date: Monday, January 05, 2004
Quick ID: 0303022
When I was asked to write a few pages on what's coming in the next version of Microsoft Visual Studio .NET (code named Whidbey), the biggest issue I had was how to limit this article to a few pages.I opted to list a few categories and drill down into each. I'm not going to cover everything, just some key items in each area. Please note that not all of these changes are implemented in the PDC build that attendees are receiving, and that some of these features are still in the planning stages. That said, here are the categories that I'd like to discuss:
- Creating Web Sites with ASP.NET Whidbey
Magazine/Issue: CoDe Magazine, 2004 - January/February Release Date: Monday, January 05, 2004
Quick ID: 0303062
ASP.NET Whidbey adds a huge number of productivity features and enhancements.Although it's still early in the development process, Paul and Ken dig in and start playing with some of the new features, passing along what they've found.
- Dynamically Adding Controls
Magazine/Issue: CoDe Magazine, 2004 - January/February Release Date: Monday, January 05, 2004
Quick ID: 0401041
This article will demonstrate how you can design and build flexibility into your ASP.NET pages by adding controls dynamically at runtime.You'll learn to add simple controls to a page, progress to adding a user control into a Placeholder control, and then advance to using multiple Placeholder controls to build a template page that is flexible and easy to use.
- Creating Skinned Controls for ASP.NET
Magazine/Issue: CoDe Magazine, 2004 - January/February Release Date: Monday, January 05, 2004
Quick ID: 0401051
Skinned controls make a user interface very flexible.With skinned controls, the functionality and the presentation of a server control are effectively separated, making it very easy to change the presentation of the control. If used properly, you can use skinned controls to change the look of an entire Web site by just selecting a separate set of skins.
- Implementing Two-Way Control Binding for Web Forms
Magazine/Issue: CoDe Magazine, 2003 - November/December Release Date: Saturday, November 01, 2003
Quick ID: 0311041
ASP.NET has considerably raised the bar for Web development with very rich developer functionality built into a flexible and highly extensible object model.If you have a background of hand-coding ASP or other scripting or CGI-style technology, .NET's redundant code reduction and development process simplification seems almost too good to be true. But data binding for controls leaves a lot to be desired in terms of ease-of-use and reading the data back into the data source. This article examines what's wrong with simple data binding and provides a set of subclasses, making data binding a lot quicker and requiring much less manual code.
- Creating ASP.NET Custom Controls with Style
Magazine/Issue: CoDe Magazine, 2003 - September/October Release Date: Friday, August 15, 2003
Quick ID: 0309091
Having a custom control display properly is a challenge in itself.Getting your custom control to behave the way you want it to is only half the work. Once you get to the visual side of things you have to create the logic that generates the actual HTML shown in the browser. If you want the control to display properly, this can be a tedious task, especially if you want it to render properly in different browsers.
- Five ASP.NET Controls You Might Be Craving
Magazine/Issue: CoDe Magazine, 2003 - September/October Release Date: Friday, August 15, 2003
Quick ID: 0309051
ASP.NET is a terrific platform for Web applications.That does not mean that tricky coding is always one or two clicks away within a dockable and resizable Visual Studio .NET dialog box. Tricky solutions require tricky coding, just the kind of features that a wizard-driven environment and a general-purpose framework can't provide. In this article, we'll tackle five ASP.NET features that require wicked and creative code.
- Using GDI+ in ASP.NET Web Applications, Part 2
Magazine/Issue: CoDe Magazine, 2003 - July/August Release Date: Tuesday, July 01, 2003
Quick ID: 0307031
In the last issue, I investigated GDI+ and how to use it for image manipulation in Web applications.This time around, I will look at the generation of brand new images using the same GDI+ technology and features.
- Errors In Your ASP.NET Code? Don't Throw a Fit, Throw an Exception!
Magazine/Issue: CoDe Magazine, 2003 - July/August Release Date: Tuesday, July 01, 2003
Quick ID: 0307081
Error handling?everyone's favorite topic right?Even the best designed applications need to handle and properly manage errors the errors you can plan for and those you cannot.In this article, you'll learn error handling techniques in ASP.NET. Topics will range from handling common errors with the Try...Catch syntax to logging unhandled errors into the Windows Event Log.
- Auto-Deploying Windows Forms .NET Applications: The Revenge of the Fat Client
Magazine/Issue: CoDe Magazine, 2003 - July/August Release Date: Sunday, June 15, 2003
Quick ID: 0307061
.NET provides new tools to make deployment of fat client .NET applications easier.This article describes the basics of .NET Auto-Deployment technology and the security mechanism that prevents users from inadvertently running code distributed by hackers and virus writers.
- Validating Data On Web Forms
Magazine/Issue: CoDe Magazine, 2003 - July/August Release Date: Sunday, June 15, 2003
Quick ID: 0307101
There are six controls included with ASP.NET that simplify data validation.Prior to ASP.NET, data validation was performed through scripts using either JavaScript or VBScript. Hence, many times validation was not performed in a uniform manner, complex validation was difficult to implement, and Web servers were vulnerable to validation scripts being modified by malicious users.
- Using GDI+ in ASP.NET Web Applications, Part 1
Magazine/Issue: CoDe Magazine, 2003 - May/June Release Date: Thursday, May 01, 2003
Quick ID: 03050801
GDI+ is a technology that developers generally associate with Windows Forms applications because they use it to draw anything on the screen from custom controls to diagrams.However, you can also use GDI+ in ASP.NET Web applications whenever you want to serve up dynamic images. You can use GDI+ to create dynamic banners, photo albums, graphs, diagrams, and more.
- Dynamically Adding Wired Controls to Web Forms
Magazine/Issue: CoDe Magazine, 2003 - May/June Release Date: Tuesday, April 15, 2003
Quick ID: 0305101
The task of creating dynamic ASP.NET Web Forms whose behavior is based upon user interaction and depends upon the purpose and intended goal of the Web Form.Web Forms that require only controls and functionality provided by the built-in ASP.NET Web server controls are easy to create. But creating Web Forms that require or are designed with extended controls and functionality can be a challenge.
- A Not-So-Quick Tour of the Web DataGrid Control
Magazine/Issue: CoDe Magazine, 2003 - March/April Release Date: Saturday, March 01, 2003
Quick ID: 0303091
Data-bound controls play a key role in the development of ASP.NET applications. Data-driven controls allow you to associate their whole interface, or individual properties, with one or more columns of a .NET-compliant data source. In this article, I'll delve into the depths of an extremely versatile data-bound control that is a fixed resence in any real-world ASP.NET application - the DataGrid control. I'll focus on the key programming aspects of the control, including data binding, column mapping, paging, and sorting.
- Getting Started with ASP.NET
Magazine/Issue: CoDe Magazine, 2003 - March/April Release Date: Saturday, March 01, 2003
Quick ID: 0303081
ASP.NET represents a significant leap forward from traditional Active Server Pages (ASP) development. In this article, I'll show you what it takes to begin building ASP.NET Websites with Visual Studio .NET. This article will provide you with the knowledge you need to jumpstart your foray into the world of ASP.NET development.
- Review: ASP.NET Web Matrix
Magazine/Issue: CoDe Magazine, 2003 - March/April Release Date: Saturday, February 15, 2003
Quick ID: 0303101
ASP.NET Web Matrix project makes ASP.NET development easy.With ready-to-go pages, code builders, a visual design environment, and other useful features, Web Matrix is a very complete Web development tool that gets you going within minutes. Because it is freeware from Microsoft and the download is only 1.2 MB, there is nothing stopping you from experimenting with it.
- Introduction to JavaScript and DHTML
Magazine/Issue: CoDe Magazine, 2003 - March/April Release Date: Saturday, February 15, 2003
Quick ID: 0303111
In this article I'll explore what JavaScript/DHTML is capable of and explain when you should use it and why.JavaScript is a powerful yet often underused feature of most browser-based applications. Commonly JavaScript is relegated to simple form validations, but this is not the only capability of JavaScript. In this article I'll cover a powerful set of features you can incorporate in your applications today.
- Using the ASP.NET Runtime to Extend Desktop Applications with HTML Scripts
Magazine/Issue: CoDe Magazine, 2003 - March/April Release Date: Saturday, February 15, 2003
Quick ID: 0303131
People often think of HTML as the sole domain for Web applications.But HTML's versatile display attributes are also very useful for handling data display of all sorts in desktop applications. The Visual Studio .NET start page is a good example. Coupled with a scripting/template mechanism you can build highly extendable applications that would be very difficult to build using standard Windows controls. In this article, Rick introduces how to host the ASP.NET runtime in desktop applications and utilize this technology in a completely client-side application using the Web Browser control.
- ASP.NET: Creating an Application Configuration Class
Magazine/Issue: CoDe Magazine, 2002 - Sept/Oct Release Date: Thursday, August 15, 2002
Quick ID: 0209081
Most of you are probably aware that the web.config file in an ASP.NET project controls the behavior of your Web site. If you make a change to one of the built-in settings in this file, ASP.NET automatically detects those changes and applies them immediately. Wouldn't it be nice if you could have your own settings in this file applied immediately as well? In this article you will learn how to do just that. You will also learn the difference between the Application object and creating your own Configuration class.
- ASP.NET: Extending the Power of Web Pages with User Controls
Magazine/Issue: CoDe Magazine, 2002 - Sept/Oct Release Date: Thursday, August 15, 2002
Quick ID: 0209031
User controls represent an interesting and powerful level of page reusability in ASP.NET. You can build user controls by extracting and combining blocks of code from existing pages. You can also assemble ASP.NET controls together in a sort of embeddable form for use in Web pages. In this article, you'll get a crash-course on how to design, write and use ASP.NET user controls.
- Ask the Doc Detective
Magazine/Issue: CoDe Magazine, 2002 - July/Aug Release Date: Saturday, June 15, 2002
Quick ID: 0207111
With over 45,000 topics, finding what you need in the Visual Studio .NET documentation can be a daunting task. The Doc Detective is here to help, utilizing his investigative skills to probe the depths of the documentation.
- ASP.NET Caching Strategies
Magazine/Issue: CoDe Magazine, 2002 - May/June Release Date: Monday, April 15, 2002
Quick ID: 0205071
ASP.NET provides developers with the ability to cache dynamically generated pages.This means that it is now possible to cache pages built on posted data and querystrings! For instance, an e-commerce site that generates the same catalog from the database over and over on nearly every user request can now simply cache the catalog pages. Caching saves precious database server CPU cycles and renders pages down to the client much faster. Of course, when the catalog data is updated, the cache can simply refresh itself. Furthermore, developers can define the length of time an item is to be cached, indicate cache dependencies, create cached versions per browser, and indicate where an item should be cached (client, server, proxy, etc.).
- ACME Insurance - Building a .NET Application
Magazine/Issue: CoDe Magazine, 2002 - Jan/Feb Release Date: Saturday, December 15, 2001
Quick ID: 0201071
Part 3, The User Interface and the Rating Web ServiceWe are finally going to get our feet wet in Visual Studio .NET and start writing some real code! In this article, we're going to focus on two areas of the ACME application. First, we will talk about the user interface and how it's implemented in ASP.NET ? along with a few problems we overcame by utilizing the powerful object-oriented features of .NET. Next, we'll write a web service in Visual Basic .NET to rate policies based on their class codes. To demonstrate that web services can be used in a variety of ways, we'll consume the web service in both .NET and Visual FoxPro 7.
- Sams Teach Yourself ASP.NET 3.5 in 24 Hours, Complete Starter Kit
Magazine/Issue: Online CoDe Magazine, Book Excerpts Release Date: Monday, January 01, 1753
Quick ID: 080073
Hour 1 - Chapter 1 - Sams Teach Yourself ASP.NET 3.5 in 24 Hours, Complete Starter Kit
|  | |  |  |
|
|
|