  
					
						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] 
									
										 	
												
									
									
									
	                     		 | 
	                   		 
	                 	 
	                 	
	
	               	 |