Subject: Developing for IE7

From: "Dr. Dobb's Win/.NET Update"<[email-masked]>
Date: Wed, 01 Nov 2006 19:01:50 -0500 (EST)

Editor's Note

Developing for IE7

So how's your Internet Explorer 7 performance? Early user reports have varied from speedy to pokey. Of course, the level of AJAX-based functionality on a site can affect the rendering speed, and the style of coding may favor IE over Firefox, or vice versa. With the proliferation of RIA development platforms, this issue is likely to grow more confusing. Perhaps we’ll see a return of icons stating "This site best view with..." For me, IE7 seems to be on par with Firefox, but I haven't had a chance yet to compare it to FF2.0, released a week after IE7. The health of each browsers' add-on market is another important metric. Three IE favorites of mine are the Developer Toolbar, the IESpell spell checker, and Fiddler, which lets you monitor and modify incoming or outgoing HTTP traffic.

Microsoft is also holding a contest to encourage add-on development. The contest will run from November until next February 9, 2007, and the winner receives a trip to Mix07 in Las Vegas and $2500 in walking-around money.

Practicing .NET

Zen of Settings: Part 4

We're now ready to take a look at how to use the System.Configuration. ApplicationSettingsBase class in a .NET 2.0 application. Unlike many .NET classes that you can instantiate and use, the ApplicationSettingsBase class is meant to be derived from and the derivation used in your application. The reason for this requirement is ApplicationSettingsBase's reliance on attributes to designate what settings are to be persisted, their data types, persistence types, and default values. Attributes form the communication channel between a .NET application and ApplicationSettingsBase providing context about the settings that are being manipulated.

Let's take a closer look.

Dr. Dobb's Career Center

The Matrixx Group seeking C# .Net SQL Server Software Engineer in Ashburn, VA

Bio-Rad Laboratories seeking Software Developer III in Hercules, CA

Brooklyn Public Library seeking Lawson Analyst in Brooklyn, NY

USAA seeking IT - Mainframe/Programmer Analyst in San Antonio, TX

Bass Pro Shops seeking Senior Programmer Analyst in Springfield, MO

Interested in posting your positions with us? Learn More or Contact Us today!

New Features

Microsoft Sets New Course for Windows CE
Making a renewed push into the embedded consumer and industrial marketplace, Microsoft is rolling out Windows CE 6.0, claimed to be the most extensive upgrade to its real-time operating system in years.

Lessons Learned
When moving complex commercial software to new platforms, third-party components can shorten development time.

Is Virtualization Real?
Virtualization abstracts out things&mdash;like hardware, operating systems, and applications. So what's the big deal?

In the News

Microsoft's Flessner To Step Back From Day-To-Day Duties
Paul Flessner, the Microsoft senior vice president in charge of SQL Server and storage, is stepping back from his day-to-day duties, CRN has learned.

Microsoft Wants Speed Advantage With Open Source PHP
Microsoft has formed a technical partnership with Zend Technologies to optimize its open-source scripting language PHP to work better with Windows Information Server.

Office Live Nearly Live
Microsoft said Tuesday that its Office Live hosted SharePoint infrastructure is set to go live Nov. 15.

Authentium Asks Microsoft To Approve Vista Kernel Trick
The security company that announced an end-run around the kernel security in the 64-bit version of Windows Vista says it has opened direct talks with Microsoft.

New Dotnet Junkies Blogs

Great With Child

Game Development

Redmond Makes Attempt at Freezing Hell

Next Generation Search Engines or the fabulous Ms. Dewey

ADVERTISING INFORMATION
For more information on advertising in Dr. Dobb's Portal newsletters, contact our account managers:
www.ddj.com/advertise

Copyright © 2006, CMP Media LLC.
600 Harrison Street, San Francisco, CA 94107
CMP Media's Privacy Policy
http://www.cmp.com/delivery/privacy.html

Your Email Address: [[email-masked]]
is on our mailing list.
To unsubscribe, forward this message to:
[email-masked]

**ADVERTISEMENTS**
Dr. Dobb's Performance Computing E-zine
Looking for performance strategies for Web application? Dr. Dobb's Performance Computing e-zine examines some of the strategies for performance tuning middleware applications that require interoperability across J2EE, .NET, SQL, and other resources.
Download the FREE e-zine now!
FREE Download From FourJs
Genero db is the first database with a patented 'lock-free' architecture, offering a unique, state-of-the-art architecture leveraging every ounce of modern chip design to deliver the performance of an in-memory database without the constraints.
Download today!
Online Project Management Certificates from Boston U.
Project Mgmt was recently cited as one of the hottest professional skills. Enhance your project management skills with Boston U's PMI-certified Project Mgmt Certificates in as little as 8 weeks, 100% online via The College Network. Skills apply in the IT industry
Sign up today!
Dr. Dobb's Requirements Development E-zine No. 2
Got Requirements Trouble? If you are responsible for application requirements, Dr. Dobb's Requirements Development e-zine will show you the latest techniques, tools, and best practices to ensure project success.
Download E-zine No. 2 now!
OVER 1200 DEVELOPERS RANK THE FEATURES OF THE TOP IDES
Evans Data asked over 1200 developers worldwide to rate the features and capabilities of the top eleven IDEs. Find out how they ranked IDEs such as Visual Studio, Eclipse, and others.
Download the free Developers' Choice IDE Scorecard today!
The Power of Global Change Management
The new realities of managing the global development team demand even tighter communications and collaboration. Join Dr. Dobb's and Collabnet for a FREE NetSeminar that explores global change management. Nov. 2, 2006 at 9:00am PT/12:00pm ET.
Sign up now!