2005 - September/October
The September/October issue of CODE Magazine discusses ASP.NET among other topics.
-
-
SQL Server 2005 Secures Your Data Like Never Before
If you care about your data, you must upgrade to SQL Server 2005 the day it is released. There simply is no other option.An outrageous assertion? Perhaps. I tend to split my time equally between praising and bashing Microsoft, but the new security features and tools in SQL Server 2005 will be mandatory for protecting your data from today's increasingly sophisticated attacks. Most importantly, SQL Server 2005's many layers of security provide for defense in depth in which layer after layer of protection helps keep data safe.
-
Introduction to Cascading Style Sheets
An effective use of CSS is an easy way to maintain and consolidate the visual aspects of Web development. Cascading Style Sheets are a Web standard that have been in existence for a number of years. Most modern browsers support CSS, so their use in your .NET applications should pose no cross-browser compatibility issues. However, like most things in the Web world, various browsers may behave differently depending on the CSS you feed it.
-
Building a Stored Procedure Generator
Creating basic data access stored procedures is time consuming and boring work. Relieve the tedium by writing code that writes these stored procedures for you.
-
Custom Web Controls Demystified, Part 1
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.
-
Integrating PayPal into E-Commerce Applications with ASP.NET
E-commerce applications require user-friendly mechanisms for payment.Although e-commerce sites usually use full credit card processing gateways, offering PayPal for payment provides an option for those who don't want to send credit card information across the Internet. If you run a Web shop that uses direct credit card processing and you want to integrate PayPal, you'll find that using PayPal as a processing service is not as straightforward as using a payment gateway. In this article, I'll describe how you can minimize the external PayPal interaction and work the PayPal payment into your order processing workflow to provide a seamless interface using ASP.NET and C#.
-
eXtreme.NET Iteration One: Refactoring with Resharper
In my book “eXtreme .NET” I introduce a team of developers who are learning how to improve their ability to deliver great software. They’re learn how to use XP (eXtreme Programming) techniques to improve the way they deliver software. In this article, we’ll continue to follow this team as they learn about Resharper, a tool they are considering using to help with refactoring their code.
-
Using the New Security Controls in ASP.NET 2.0
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.
-
Heard on .NET Rocks!: Virtual PC and Virtual Server
.NET Rocks Carl Franklin Column Sep/Oct 05
-
-
.Finalize(): Seek and Ye Shall Find: AutoComplete in Windows Forms 2.0
Finalize Column Sept/Oct 2005 Ken Getz
-
The Baker’s Dozen: 13 Productivity Tips for Generating PowerPoint Presentations
This installment of “The Baker’s Dozen” finds the Baker expanding from pastries to eye candy: generating PowerPoint output. Many power users build presentations using data from Excel or other data sources. This article shows how to automate Microsoft PowerPoint 2003 from within a Visual Studio 2005 application. The article presents a class called GenPPT, which creates several different types of slides, including slides that integrate tables and charts. GenPPT is written in Visual Basic 2005, and the demo program that calls it is written in C#: this demonstrates using multiple .NET languages in a solution.