United States - English
Argentina (Español)
Australia (English)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
México (Español)
Perú (Español)
Россия (Pусский)
United Kingdom (English)
United States (English)
More...
Microsoft.com
Product Families
Office
Windows
Windows Server System
Windows Mobile
Developer Tools
Business Solutions
Games & Xbox
MSN
Resources
Microsoft Update
Office Update
Download Center
Help & Support
Security
Volume Licensing
About Microsoft
Company Information
Investor Relations
PressPass for journalists
Popular Places
MSDN (Developers)
TechNet (IT Pros)
Microsoft At Home
Microsoft At Work
Business & Industry
Microsoft partners
Microsoft hardware
Product catalog
Mactopia
Microsoft.com site map
Popular Searches
Templates
ActiveSync
Clip art
Popular Downloads
Windows Defender Beta 2
DirectX End-User Runtime
More popular downloads
Welcome
|
Sign in
Search MSDN
Search Microsoft.com
Live Search
Developer Centers
MSDN Home
Tech·Ed Online
Home
Developers
IT Professionals
Community
|
Library
|
News & Happenings
|
Product Evaluations
|
Sponsors
|
Technology Resources
|
Women in Technology
|
Worldwide Conference Information
Printer Friendly Version
Send
Click to Rate and Give Feedback
Give feedback on this content
MSDN
MSDN Home
MSDN Library
MSDN Learn
MSDN Downloads
MSDN Support
MSDN Community
Developer Centers
.NET Framework
ASP.NET
Office
SQL Server
Visual Basic
Visual C++
Visual C#
Visual Studio
Visual Studio Express
Windows Vista
More
Tech·Ed Online
Home
Developers
IT Professionals
Developers
Community
Library
News & Happenings
Product Evaluations
Sponsors
Technology Resources
Women in Technology
Worldwide Conference Information
Community
Tech·Ed Learning
Architecture
Business Intelligence
Database Platform
Developer Tools and Languages
Dynamics
Office and SharePoint
Identity, Access, and Security
SOA and Business Processes
Software Plus Services
Unified Communications
Web and User Interface
Windows Mobile and Embedded
Tech·Ed Worldwide
Israel
North America
South Africa
South East Asia
Japan
New Zealand
Australia
Taiwan
Hong Kong
EMEA IT Pro
EMEA Developer
How to Delay Loading VS Symbols
Sara Ford
writes, "..if you don’t want all the symbols to load immediately, in case you need to do some other action, here’s how to delay. At the bottom of this tools options page, there are there’s a checkbox..."
more
Wed, 27 Aug 2008 20:41:08 GMT
Debugging Puzzler - What Caused the WinForms Crash?
Tess Ferrandez
writes, "I wanted to convert all my ASP.NET debugging demos to winforms equivalents for the presentation. As I was converting my first demo (a performance issue) I ran into a bit of a snag...I have attached the faulting application to this post if you want to try reproducing and debugging the issue and figure out what happened..."
more
Wed, 27 Aug 2008 19:18:47 GMT
Example PowerShell Script: Get-Netstat
Hal Rottenberg
writes, "...If you want to hack on it, just click on the PoshCode link below the script listing and update it in place. Here is an example showing the obvious benefits of turning screen output into an object:"
more
Wed, 27 Aug 2008 18:55:03 GMT
How to do a Hyper-V Export Import Operation
Ben Armstrong
writes, "...if you are making a copy of an existing virtual machine, you want to generate a new virtual machine ID and will leave this option unchecked. If you are moving a virtual machine, or restoring a backup copy of a virtual machine, then you will want to reuse the old virtual machine IDs..."
more
Wed, 27 Aug 2008 21:06:15 GMT
Microsoft Security Bulletin Re-Releases - August 26, 2008
Don Patterson
writes, "The following bulletins have undergone a major revision increment. Please see the appropriate bulletin for more details...Bulletin revised to include Internet Explorer 7 for Windows XP Service Pack 3..."
more
Wed, 27 Aug 2008 21:02:34 GMT
How to Delay Loading VS Symbols
Sara Ford
writes, "..if you don’t want all the symbols to load immediately, in case you need to do some other action, here’s how to delay. At the bottom of this tools options page, there are there’s a checkbox..."
more
Wed, 27 Aug 2008 20:41:08 GMT
Debugging Puzzler - What Caused the WinForms Crash?
Tess Ferrandez
writes, "I wanted to convert all my ASP.NET debugging demos to winforms equivalents for the presentation. As I was converting my first demo (a performance issue) I ran into a bit of a snag...I have attached the faulting application to this post if you want to try reproducing and debugging the issue and figure out what happened..."
more
Wed, 27 Aug 2008 19:18:47 GMT
Avoiding Infinite Schema Chains
Nicholas Allen
writes, "...With data contracts, trying the same fix caused proxy generation to go into an infinite loop rather than crash, but that's not much of an improvement. The data contract serializer worked best when I defined an intermediate type to represent the sequence rather than directly including the list type in itself. These all look like bugs with schema analysis..."
more
Wed, 27 Aug 2008 19:14:27 GMT
There's Vista Then There's Marketing Vista
Mary Jo Foley
writes, "...Whether you think — from a technology standpoint — Windows Vista finally is the product it should have been when Microsoft released it to manufacturing in November 2006, it’s plain, even to the most loyal Softie, that the marketing side of the Windows unit has been lagging..."
more
Wed, 27 Aug 2008 19:07:51 GMT
SQL Maintenance for SharePoint Databases
Paul Mooney
writes, "Before doing any maintenance, PLEASE read these articles. Index fragmentation is a big hotspot for alot of SQL DBAs...."
more
Wed, 27 Aug 2008 19:01:50 GMT
Fix for Hyper-V New Virtual Disk Error
Desmond Lee
writes, "This error message appears as a result of Hyper-V failing to find the folder. Unfortunately, Hyper-V will not automatically create it either if it does not exist in the first place. The simple fix..."
more
Wed, 27 Aug 2008 19:00:04 GMT
Example PowerShell Script: Get-Netstat
Hal Rottenberg
writes, "...If you want to hack on it, just click on the PoshCode link below the script listing and update it in place. Here is an example showing the obvious benefits of turning screen output into an object:"
more
Wed, 27 Aug 2008 18:55:03 GMT
Latest Silverlight Server Controls for ASP.NET Pages
Ken Cox
writes, "You need to download the full Silverlight SDK even though you only need a small part of it for use in ASP.NET page. Follow these steps to locate the required file and install it on your computer:"
more
Wed, 27 Aug 2008 18:38:15 GMT
Data Corruption is Physical or Logical
Paul Randal
writes, "Physical corruption This is where something has altered the contents of a data or log file sector with no regard for what is being stored there. Possible causes of physical corruption are...Logical corruption This is where something has altered some data so that a data relationship is broken. Possible causes of logical corruption are:"
more
Wed, 27 Aug 2008 18:36:46 GMT
Example of Time Series Reporting Stored Procedure
Jamie MacLennan
writes, "...a sample stored procedure you can use to see how some things are done, while simultaneously providing the ability to generate meaningful time series reports...Basically I needed to return both results from a single query so I created the following stored procedure..."
more
Tue, 26 Aug 2008 23:29:06 GMT
Why You Should Rread the Release Notes for SQL Server 2008
PSS SQL Engineers
writes, "Details about the dependency on Visual Studio 2008 SP1...A list of "top" KB articles...A set of hyperlinks to find "Known Issues". There are a class of known problems you may encounter with the product...For example, if you click the link titled Replication it will launch a browser window.."
more
Tue, 26 Aug 2008 23:26:08 GMT
Trials and Tribulations of DataGridView, Column Selections and Sorting
Peter Ritchie
writes, "What I’m now attempting to do is to unselect the column before sorting it. This, in itself, is not trivial either; there’s no public method to select or deselect a column in the DataGridView. I’ve had to create a new DataGridView derivative and call the protected method SetSelectedColumnCore. A few hoops…"
more
Tue, 26 Aug 2008 23:23:34 GMT
Report Builder 2.0 RC1 - Earns the Title of Next Generation
Ella Maschiach
writes, "If you remember, in Report Builder 2.0 CTP6 you didn't have a wizard to help you build a query and a parameter so easily...And that's not all because you can also open and edit Data Sources and Reports saved on the Report Server."
more
Tue, 26 Aug 2008 17:59:34 GMT
Workaround forTemplating the Silverlight Calendar
Kathy Kam
writes, "
The following instructions assume that you already have set up a custom template for the Calendar, based on the ones from MSDN...And, just to be clear, this is a temporary workaround for Silverlight 2 Beta 2. We are working on ways to make templating even easier for the final version of Silverlight 2."
more
Tue, 26 Aug 2008 17:54:31 GMT
Cool Debugger Tip - Make Object ID
Daniel Moth
writes, "This is a neat little feature and even more useful for other scenarios where there is a need to distinguish between 2 or more identical-looking objects in the debugger..."
more
Tue, 26 Aug 2008 17:48:29 GMT
How to Load Visual Studio Symbols From the Modules Window
Sara Ford
writes, "When you use Tools – Attach to Process, you’ll see the Modules window pop up. From here you can right-click and choose “Load Symbols” From here the Find Symbols dialog box pops up..."
more
Tue, 26 Aug 2008 17:45:20 GMT
How to Make a Good UI with WPF
Joe Stagner
writes, "Check it out, its great for WPF and SIlverlight aficionados..Billy Hollis shows us some clever ways to make a clean, efficient user interface in Windows Presentation Foundation."
more
Tue, 26 Aug 2008 17:37:24 GMT
Add VS 2008 Command Prompt on Vista 64
Rob Bazinet
writes, "...add the ability to right click on any folder and have a new command prompt with all of the Visual Studio environment variables setup properly....The real changes were the new location of Visual Studio, in particular the fact that the location under Program Files is actually Program Files (x86)...The new command file looks like this:"
more
Tue, 26 Aug 2008 17:35:18 GMT
How to Detect Information Card Support
Prabath Siriwardena
writes, "...Following javascript will help you to detect Information Card support of a given browser and display Information Card based logins accordingly..."
more
Tue, 26 Aug 2008 17:28:11 GMT
How to Strip HTML Tags From Text in Reporting Services 2008
Greg Low
writes, "...I'd heard this could be done in Reporting Services 2008 so I tried it and it's easy. I presume others might find simple instructions helpful..."
more
Mon, 25 Aug 2008 23:23:33 GMT
VS 2008 SP1 Error in Creating Custom Controls
David Yack
writes, "...I had a bunch of custom controls on my page that were complaining at design time that they couldn't set the properties..fixed the problem. Read the full details of the connect issue..."
more
Mon, 25 Aug 2008 23:22:21 GMT
Vista Virtual Desktop Manager Organizes Screen Space
Deepak Kapoor
writes, "...Once you get used to working with it you start loving it. I have been using it for a while now and I cannot do without it anymore. You can download Virtual Desktop Manager from"
more
Mon, 25 Aug 2008 23:20:13 GMT
High-Performance FILESTREAM Tips and Tricks
Paul Randal
writes, "...a bullet list of things to do that will help you get good performance. All of these are explained in more detail in the whitepaper. Here you go, in no particular order..."
more
Mon, 25 Aug 2008 23:16:07 GMT
How to Hide or Show the VS Script Debugging Disabled Warning Message
Sara Ford
writes, "Internet Explorer has an option to disable script debugging. If you try to debug your javascript, and this option in IE is enabled, you’ll get the following warning message..."
more
Mon, 25 Aug 2008 22:26:27 GMT
How to Write Where IN in LINQ
Deepak Kapoor
writes, "Below is the query which can be used for a "WHERE IN" scenario. Query 1 uses query syntax and Query 2 uses lambda expression. I am using using a DataContext for Northwind database. See LINQ To SQL Tutorial to see how to generate a DataContext..."
more
Mon, 25 Aug 2008 22:21:50 GMT
Code for VS Web Project Template for Zermatt
Vittorio Bertocci
writes, "...I came out with something that's even faster: a Visual Studio template for web sites, which sets up the few knobs that Zermatt needs directly at project creation time....If all you need is creating a PoC, you can have your base RP site up&running REAL fast. How fast?..The results are pretty staggering... 37.1 seconds at the first attempt..."
more
Mon, 25 Aug 2008 22:19:20 GMT
Increase LINQ Query Performance
MSDN Magazine
writes, "
...It can tear through a structured set of data using a simple and straightforward syntax...Jared Parsons demonsrates a technique to achieve maximum performance from LINQ queries on large sets of data in order to create a responsive UI..."
more
Mon, 25 Aug 2008 17:43:54 GMT
Log & Backup Log of Differing Sizes
Paul Randal
writes, "If I have a transaction that inserts a huge amount of data, the transaction log grows to 50-GB. I then rollback the transaction. When I take the next log backup, it's way smaller than 50-GB."
more
Mon, 25 Aug 2008 06:21:20 GMT
Cost of a Quad Core Laptop?
Keith Combs
writes, "The next wave of processing power for laptops has begun. OEM’s have been quietly adding laptops to their online buying configurators. If you are curious about the specs for the processors, Intel has published the spec for the Intel Core 2 Extreme QX9300. As you can see, they are positioning this processor as a gaming and multimedia notebook platform. "
more
Mon, 25 Aug 2008 06:10:28 GMT
Code for Euler Problem 8
Bill Wagner
writes, "Problem 8 asks you to find the largest product of 5 consecutive digits in a 1,000 digit number.This can be broken into three different sub-problems....Here's my code: "
more
Mon, 25 Aug 2008 06:05:18 GMT
X509 Certificates for Developers
Michael Stiefel
writes, "Working with X509 certificates can be very frustrating for WCF developers....background for X509 certificates "
more
Mon, 25 Aug 2008 05:51:39 GMT
iphone Development Help
Ralf Rottmann
writes, "The iPhone OS is a great platform for delivering rich mobile user experiences and once you start understanding the core principles and paradigms, you can yield great results in a very short amount of time. "
more
Mon, 25 Aug 2008 05:48:21 GMT
True Size of the .NET Framework
Scott Hanselman
writes, "There's been some confusion about the size of the .NET Framework. The .NET Framework is not really a 200+ meg download. Which installer do I use? Here's the whole thing in a nutshell for Developers, ISVs, and Administrators. "
more
Mon, 25 Aug 2008 05:15:47 GMT
Installing the SharePoint Infrastructure Update
Joris Poelmans
writes, "I finally got around to installing the SharePoint infrastructure update on MOSS dev machine. Everything went very smoothly ... I had SP1 already installed (yes that's a prerequisite)....Be aware though that there are also some things that you have to watch out for when deploying these updates - I think these are the main problem areas: "
more
Sun, 24 Aug 2008 04:55:54 GMT
SharePoint AllowUnsafeUpdates Issues
Sven Gillis
writes, "The Microsoft idea behind introducing the AllowUnsafeUpdates property is to protect you from cross-site scripting attacks. "
more
Sun, 24 Aug 2008 04:43:41 GMT
Help for Configuring Certificates in Operations Manager 2007
System Center Forum
writes, "Anyone who’s configured certificate authenticate has felt the pain of this process....MS has releasedl…Certificate Generation Wizard....Here are some bits about CertGenWizard and a link to where you can get it "
more
Sat, 23 Aug 2008 21:31:53 GMT
How to Determine if a PST is ANSI or Unicode
Jeff Guillet
writes, "...One way is to download a free utility...Another way to tell without having to use a separate utility is by viewing the properties of the PST from within Outlook, itself. When you add the PST to Outlook, pay attention to the Format field..."
more
Fri, 22 Aug 2008 23:30:30 GMT
How to Get USB Booting Working
Michael Kleef
writes, "...Now that WinPE 2.0 comes with Vista DVD's and the WAIK, it provides for a ready easy way to make your own set of tools...Several easy steps..."
more
Fri, 22 Aug 2008 23:27:59 GMT
Enable Wireless of Windows Server 2008 for Hyper-V Virtual Machines
Keith Combs
writes, "...enable the wireless capabilities of Windows Server 2008....it’s rather easy to make the wireless network available to Hyper-V virtual machines. In my case, I always setup three virtual networks. Guest to Guest, Guest to Parent, and Guest to LAN...Now the assumption here is that you are using a laptop..."
more
Fri, 22 Aug 2008 23:21:53 GMT
Redistributing Bits With VSTS 2008 Database Ed. GDR
Gert Drapers
writes, "If you own an official copy of Visual Studio Team System 2008 Database Edition GDR you are allowed to redistribute these bits as described in..."
more
Fri, 22 Aug 2008 23:17:21 GMT
Overlong UTF-8 Escapes Bite
Michael Howard
writes, "...a new directory traversal bug that affects Apache Tomcat ...%c0%ae...Many people think these characters represent a 16-bit Unicode character. Wrong. They are an invalid sequence of characters that represent the ‘.' (%2e) character, it's often called an "overlong UTF-8 escape"...IIS4 and IIS5 were bitten by the same class of bug eight years ago..."
more
Fri, 22 Aug 2008 22:59:34 GMT
Selecting the Right Client Technology
Brian Noyes
writes, "...has finally gone online. The subject was Selecting the Right Client Technology. You can find all of the TechEd Online sessions here..."
more
Fri, 22 Aug 2008 22:54:13 GMT
Anatomy of a Hack 2008
Jesper Johansson
writes, "For the past couple of years I've been telling people that the future of attacks are against people, not networks. In June I got further confirmation of that. A notification came in from my blog that I had a new comment to approve. The comment was just a link, looking like this one..."
more
Fri, 22 Aug 2008 22:49:24 GMT
Error Fix for Replication Operation Was Ppreempted
Justin Turner
writes, "The reason we log this message is because there is an ongoing higher priority replication operation that has not completed yet. In order to see what inbound replication items are queued (and have preempted us) run the following command on the dc..."
more
Fri, 22 Aug 2008 17:07:53 GMT
Your Chance to Let it Fly About the MCP Program
Hunter French
writes, "...still sore about Microsoft’s change to Prometric from Pearson VUE...Microsoft just sent me a very cathartic survey about the MCP program. I didn’t pull any punches and I urge you to do the same. Be honest."
more
Fri, 22 Aug 2008 16:57:22 GMT
TPH is More Than a Selection
Matthieu Mezil
writes, "...EF does a lot of checks to make sure of the EDM coherency with the DB and of the consistency of your EDM. For example, if you have a derived entity with condition Is Null and another with the condition Is Not Null, the base entity type must be abstract."
more
Fri, 22 Aug 2008 16:28:15 GMT
Anyone for a Slice of LINQ?
Samuel Jack
writes, "...Rather than use standard LINQ operators though, I've created a new method called Slice to do the job using a C# iterator...Give Slice() a sequence, tell it how many items you want to be in each slice or chunk... and it will give you back a sequence consisting of slices of the original sequence...Here's the code for Slice()"
more
Fri, 22 Aug 2008 16:25:25 GMT
Workarounds on 3 Team Build and Web Deployment Projects
Aaron Hallberg
writes, "Team Build + Web Deployment Project + Web Application Project Combination is Broken...These three technologies don't play particularly well together, since Web Deployment Projects (WDPs) expect Web Application Projects (WAPs) to be compiled into a bin subdirectory directly under their source location. As such, the WDP invocation of aspnet_compiler.exe fails..."
more
Thu, 21 Aug 2008 23:09:31 GMT
View all Recent Posts
Peter Ritchie
Peter has been working professionally in software development for 18 years. He's been working with computer software far longer; since his first computer, an Atari 800. Peter is president of Peter Ritchie Inc. Software Consulting Co, where he provides Windows-based software development, management and coaching services in Canada's national capital region. Peter specializes in Agile software development and management and is a Microsoft MVP in C#. Peter spends much of his spare time improving his skills but enjoys traveling to sunny destinations.
more
Mon, 25 Aug 2008 17:38:58 GMT
Editor's Picks
All Posts
About Us
Bloggers
Architecture
Business Intelligence
Database Platform
Developer Tools and Languages
Dynamics
Identity, Access, and Security
Office and SharePoint
SOA and Business Processes
Software Plus Services
Unified Communications
Web and User Interface
Windows Mobile and Embedded
Tech·Ed Learning
MSDN Blogs
SQL Server Blogs
TechNet IT Pro Blogs
Techoff
The Coffeehouse Forum
Visual Studio Team System Blogs
Windows Server Team
ASP.NET
Channel 8
Channel 9
Channel 10
IIS.NET
Expression
Silverlight
TechNet Edge
WindowsClient
Manage Your Profile
|
Legal
|
Contact Us
|
MSDN Flash Newsletter
© 2008 Microsoft Corporation. All rights reserved.
Terms of Use
|
Trademarks
|
Privacy Statement