
Experts Confront Development Management
by Alan Brown, Alan Cooper, Ron Jeffries, Chris Kinsman, and Richard Hale Shaw
|
VSLive! Orlando, September 19, 2002 At VSLive! Orlando yesterday, five industry experts told of the worst projects they'd ever been on, gave their tips for working with marketing managers, argued about when to change the architecture, offered suggestions for project planning and estimation, and much more. [Read More]
Watch the Video of the Discussion!

|
Represent .NET Types in Language-Neutral Terms
by Andrew Troelsen
Examine the System.CodeDom namespace and learn how to generically represent .NET classes, interfaces, structures, and enumerations.
[Read More]
Configure .NET Code-Access Security
by Juval Löwy
Learn to configure .NET code-access security, assign different permission sets, and experiment with the way .NET classifies different zones.
[Read More]
Upgrade Legacy Apps to Web Services
by Federico Zoufaly
When upgrading VB apps to .NET and Web services, you must address some implementation issues. Here are some tips to help you provide security, improve performance, and more.
[Read More]
Take Advantage of Jagged Arrays
by Francesco Balena
VB.NET supports arrays of arraysor "jagged arrays"natively, so you don't have to resort to a hack. Find out when these jagged arrays come in handy.
[Read More]
Serialize Objects in VB.NET
by Billy Hollis
In VB6, you had to write your own logic to store an object's state, or "serialize" the object. But serialization is automated in .NET. Here's how it works.
[Read More]
Use MSI Files to Increase Permissions
by Chris Sells
What permissions does your Web-deployed WinForms app have? Very few. Learn how to award additional permissions to your assemblies.
[Read More]
Power Threading in the .NET Framework
by Jon Rauschenberger
With the .NET Framework, VB developers now can take full advantage of Windows threading capabilities. Use the system thread pool to create more efficient multithreaded applications.
[Read More]
Use IDisposable to Release .NET Resources
by Mickey Williams
The Dispose pattern properly releases non-memory resources faster than garbage collection. In .NET, the Dispose pattern is formalized through the IDisposable interface. Here's how to use it.
[Read More]
Replace Global Variables With Shared Properties
by Deborah Kurata
Using global variables is a big no-no. But don't worryVisual Basic .NET gives you a more object-oriented way to store global data: the Shared keyword. See how it works.
[Read More]
Ensure User Control Reusability
by Jonathan Goodyear
ASP.NET user controls are a useful way to reuse code, but only if you design them well. Heed these tips to avoid chaotic consequences in your Web applications.
[Read More]
Repaint Your Forms With Style
by Ken Getz
Have a gradient-filled background on your form? Repainting it unnecessarily takes too much time. Use the little-known SetStyle method to control how your form redraws.
[Read More]
Reflect Over .NET Framework Assemblies
by Keith Pleas
Examiningor "reflecting over"assembly metadata lets you discover types and members, and instantiate or invoke them dynamically at run time. This tip shows you how.
[Read More]
|
 |
 |
 |
ADO.NET and XML
Find out how to use XML from any platform to create, read, and modify ADO.NET DataSets.
See the Video and Slides of the Session!
Microsoft's Vision for XML's Future
Microsoft's Dave Reed discussed key directions the company will take in continuing to implement XML in its data access products.
Watch the Video of the Keynote!
Putting .NET to Work
Now that we've got .NET, what are the right architectures to use it in?
See the Video and Slides of the Session!
.NET & Mobility Keynote
Check out Microsoft's product announcements.
See the Video and Slides of the Keynote!
Implement Web Service Security
by Jay Schmelzer
Download a sample app to learn how to use the new Microsoft WSDK.
[Read More]
Dealing With an Identity Crisis
by Bill Vaughn
Working with identity columns, disconnected DataSets, and ADO.NET can be tricky. Here's how to straighten things out.
[Read More]
Toolbar Controls Reinforce VS.NET's RAD Nature
by Patrick Meader
One type of GUI control stood out above the rest: the lowly toolbar control.
[Read More]
.NET Developer Tools Debut
by Patrick Meader
New offerings spanned the gamut from GUI controls to database tools.
[Read More]
New Microsoft Mobile Tools
by Jeff Hadfield
Microsoft announced the release of SQL Server CE 2.0, the beta 2 limited release of .NET Compact Framework, and more.
[Read More]
.NET Compact Framework Products
by Tim Haight
Vendors announced support for Microsoft's .NET Compact Framework.
[Read More]
|
|