<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1973452239000327861</id><updated>2011-11-27T15:47:34.807-08:00</updated><category term='Crystal Report'/><category term='Visual Studio'/><category term='J++'/><category term='vc++'/><category term='ActiveX'/><category term='J#'/><category term='asp.net'/><category term='ASP'/><category term='dotnet'/><category term='vbscript'/><category term='VB'/><category term='Visual InterDev'/><category term='vb.net'/><category term='Visual Studio.Net'/><title type='text'>Free Vb.net, ado.net, asp.net, c#.net, j#.net, vc++, Vb, and J++ Programming Ebooks &amp; Reviews</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://more-dotnet.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Indian Blogger</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>44</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-7215700824237588903</id><published>2009-02-10T07:31:00.000-08:00</published><updated>2011-04-21T13:52:59.458-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>ASP and ASP.Net book reviews</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;I would like to provide you book reviews on ASP and ASP.Net. Following are the few description of ASP.Net technologies and active server pages books.&lt;/div&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/12/working-with-active-server-pages.html"&gt;Working With Active Server Pages&lt;/a&gt;: This book is written by Michael Corning, Steve Elfanbaum and David Melnick. You can learn ADO database connectivity, ASP webserver controls, COM Objects and VBScripts along with ASP.Net Source code. Companian CD Contains various examples covered in this book.&lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/12/real-world-aspnet-best-practices.html"&gt;Real World ASP.NET Best Practices&lt;/a&gt;: This book is written by Farhan Muhammad. You can learn ASP.Net web developments, how to reduce ASP.Net coding, Client side JavaScript in ASP.Net webforms, .Net framework, and Syntax tidbits, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/12/aspnet-20-developers-notebook.html"&gt;ASP.NET 2.0: A Developer's Notebook&lt;/a&gt;: This book is written by Wei-Meng Lee. You can learn ASP.Net 2.0 features, Master page and Site navigation, Web parts in ASP.Net, ASP.Net security Controls, Managing users with WAT, Creating themes, and Improving site performance, etc. &lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/11/advanced-aspnet-ajax-server-controls.html"&gt;Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5:&lt;/a&gt; This book is written by dam Calderon and Joel Rumerman. You can learn various ASP.net components and controls, DOM elements, Microsoft AJAX library, ASP.Net AJAX client server communication, WCF, AJAX Client side scripting and ASP.Net AJAX toolkit,etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/11/professional-aspnet-20-server-control.html"&gt;Professional ASP.NET 2.0 Server Control and Component Development&lt;/a&gt;: This book is written by Shahram Khosravi. You can learn AJAX patterns, DOM, CSS and XML with AJAX Controls, ASP.Net 2.0 Client Callback, Web Part Components, ASP.Net XML web  Services, ASP.Net template Controls, and ASP.Net Server Controls, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/11/building-web-20-portal-with-aspnet-35.html"&gt;Building a Web 2.0 Portal with ASP.NET 3.5&lt;/a&gt;: This book is written by Omar AL Zabir. You can learn AJAX concepts, Optimization and design challenges of ASP.net Applications, Server Side web layers, LINQ and ASP.net 2.5 Work Flow, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/11/learning-aspnet-35.html"&gt;Learning ASP.NET 3.5&lt;/a&gt;: This book is written by Jesse Liberty, Dan Hurwitz and Brian MacDonald. You can learn ASP.Net web development, Core functionality of ASP.Net 3.5, AJAX, and WCF, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/11/microsoft-aspnet-35-step-by-step.html"&gt;Microsoft ASP.NET 3.5: Step by Step&lt;/a&gt;: This book is written by George Shepherd. You can learn Web services with ASP.Net 3.5, Oracs, Capabilities of ASP.Net 3.5, Advance web services and tools, AJAX deployment and silver light, etc.&lt;/li&gt;&lt;li&gt;&lt;a href="http://freeaspnetebooks.blogspot.com/2008/04/aspnet-20-cookbook.html"&gt;ASP.NET 2.0 Cookbook&lt;/a&gt;: This book is written by Michael Kittel and Geoffrey LeBlond. You can learn ASP.Net Grid View Control and tabular control, ASP.Net data validation controls, Custom controls, ASP.Net error handling, ASP.Net performance tuning and caching, etc.&lt;/li&gt;&lt;/ol&gt;&lt;span style="color: red; font-weight: bold;"&gt;Related ASP and ASP.Net Ebooks&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2008/01/free-net-ebooks-download.html"&gt;Vb.net, ado.net, asp.net, c#.net, j#.net, vc++, Vb, and J++ Programming Ebooks&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-7215700824237588903?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7215700824237588903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7215700824237588903'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2009/02/asp-and-aspnet-ebooks.html' title='ASP and ASP.Net book reviews'/><author><name>Indian Blogger</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-3916038921787485775</id><published>2008-12-29T00:19:00.000-08:00</published><updated>2008-12-29T00:47:33.598-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio.Net'/><title type='text'>A Guide to .Net</title><content type='html'>&lt;div style="text-align: justify;"&gt;This .Net Guide is really helpful for all .net programmers or students for easy programming with the help of the given .net exercises.  This guide teaches you .net framework, ASP.net assemblies, CLR, ASP.Net Server Controls, migrating from ASP to ASP.Net, creating multi-lingual websites, .Net Vs J2EE and send mails using ASP.Net, etc.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Following are the .Net topics covered in this guide.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Access Control List in .NET Framework&lt;/li&gt;&lt;li&gt;About ASP.NET Assemblies in .Net&lt;/li&gt;&lt;li&gt;CLR and its functionalities&lt;/li&gt;&lt;li&gt;Understanding Globalization in .NET&lt;/li&gt;&lt;li&gt;Understanding ASP.NET HTML Server Controls&lt;/li&gt;&lt;li&gt;Understanding Partial Classes in VS.NET&lt;/li&gt;&lt;li&gt;About Web Forms in .NET Framework&lt;/li&gt;&lt;li&gt;ASP.NET Web Server Controls&lt;/li&gt;&lt;li&gt;Understanding Web Services&lt;/li&gt;&lt;li&gt;Understanding WSDL and UDDI&lt;/li&gt;&lt;li&gt;Custom Server Controls in ASP.NET&lt;/li&gt;&lt;li&gt;Understanding Repeater Controls in ASP.NET&lt;/li&gt;&lt;li&gt;Getting Started with ASP.NET Web Matrix&lt;/li&gt;&lt;li&gt;Introducing Really Simple Syndication in ASP.NET&lt;/li&gt;&lt;li&gt;Getting Started with Visual Studio.Net&lt;/li&gt;&lt;li&gt;Getting Started with ASP.NET Classes&lt;/li&gt;&lt;li&gt;Migrating from ASP to ASP.NET&lt;/li&gt;&lt;li&gt;Understanding Caching in ASP.Net&lt;/li&gt;&lt;li&gt;Simple country list dropdown component&lt;/li&gt;&lt;li&gt;Creating Multi-lingual Websites&lt;/li&gt;&lt;li&gt;Creating Simple Chat application in .Net&lt;/li&gt;&lt;li&gt;FileSystemWatcher class in .Net&lt;/li&gt;&lt;li&gt;Saving an Image in a SQL Server Database&lt;/li&gt;&lt;li&gt;How to Track Emails&lt;/li&gt;&lt;li&gt;Understanding Cryptography Classes&lt;/li&gt;&lt;li&gt;Understanding Graphic Design Interface GDI+ in .Net&lt;/li&gt;&lt;li&gt;Server.Transfer - Access form values of one page in another page&lt;/li&gt;&lt;li&gt;Calling External Applications Within .NET&lt;/li&gt;&lt;li&gt;How to create a guest book in ASP.Net?&lt;/li&gt;&lt;li&gt;How to create RSS feeds for your site in .Net?&lt;/li&gt;&lt;li&gt;How to use adrotator control in ASP.Net?&lt;/li&gt;&lt;li&gt;Code Behind in .Net Framework&lt;/li&gt;&lt;li&gt;Common Type System in .Net Framework&lt;/li&gt;&lt;li&gt;.Net Vs J2EE&lt;/li&gt;&lt;li&gt;Pros and Cons of .Net and Java&lt;/li&gt;&lt;li&gt;Code and Performance Analysis using Visual Studio 2005 System&lt;/li&gt;&lt;li&gt;Creating an application to transfer files using Infrared Communication in Compact Framework&lt;/li&gt;&lt;li&gt;Creating Multithreaded Application Using the .NET Compact Framework 2.0&lt;/li&gt;&lt;li&gt;Managing Projects using Visual Studio 2005 Team System&lt;/li&gt;&lt;li&gt;New features in .Net Compact Framework 2.0&lt;/li&gt;&lt;li&gt;Publish Feature in Visual Studio 2005 for Web Application Projects&lt;/li&gt;&lt;li&gt;Visual Studio 2005 Team System&lt;/li&gt;&lt;li&gt;New Visual Studio 2005 Tools for Office&lt;/li&gt;&lt;li&gt;Performing Web Testing using Visual Studio 2005 Team System&lt;/li&gt;&lt;li&gt;Securing Web Services in .Net Framework&lt;/li&gt;&lt;li&gt;Session State Management in ASP.NET&lt;/li&gt;&lt;li&gt;XML Schema Definition (XSD) Tool in .NET&lt;/li&gt;&lt;li&gt;XML Serialization in .NET Framework&lt;/li&gt;&lt;li&gt;Working with Visual J#&lt;/li&gt;&lt;li&gt;3D graphics in Windows Presentation Foundation&lt;/li&gt;&lt;li&gt;UI Development Breakthroughs in Windows Presentation Foundation&lt;/li&gt;&lt;li&gt;Understanding Windows Presentation Foundation Data Binding&lt;/li&gt;&lt;li&gt;How Data Binding Works?&lt;/li&gt;&lt;li&gt;Make Data More Presentable Using Data Template&lt;/li&gt;&lt;li&gt;Understanding the foundation technologies of .Net 3.0&lt;/li&gt;&lt;li&gt;Basic Drawing and Shapes in Windows Presentation Foundation&lt;/li&gt;&lt;li&gt;Understanding the .NET 3.0 Windows Presentation Foundation (WPF) Architecture&lt;/li&gt;&lt;li&gt;Using XAML in Windows Presentation Foundation&lt;/li&gt;&lt;li&gt;Microsoft Exchange Server&lt;/li&gt;&lt;li&gt;Web Parts in ASP.NET 2.0&lt;/li&gt;&lt;li&gt;Windows Management Instrumentation - WMI&lt;/li&gt;&lt;li&gt;Sending Emails Using ASP.Net&lt;/li&gt;&lt;li&gt;Role Based Forms Authentication in ASP.Net&lt;/li&gt;&lt;li&gt;Prevent Automated Website Registrations&lt;/li&gt;&lt;li&gt;ConfigurationManager Class in ASP.Net 2.0&lt;/li&gt;&lt;li&gt;Web.Config Editor 2.0&lt;/li&gt;&lt;/ol&gt;&lt;a href="http://www.dotnet-guide.com/" target="_blank"&gt;Read More/Download&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Related ASP.Net, VB.Net, ADO.Net, J#.Net, ebooks&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2008/01/free-net-ebooks-download.html"&gt;Free .Net framework Ebooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-csharp.blogspot.com/2008/01/free-c-ebooks-download.html"&gt;Free C#.Net Ebooks&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;Buy .Net books&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/1590598849?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1590598849" target="_blank"&gt;Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/073562609X?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=073562609X" target="_blank"&gt;Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/1590599551?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1590599551" target="_blank"&gt;Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition (Books for Professionals by Professionals)&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-3916038921787485775?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/3916038921787485775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/3916038921787485775'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2008/12/guide-to-net.html' title='A Guide to .Net'/><author><name>Indian Blogger</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-8365636883269347611</id><published>2008-01-30T12:12:00.000-08:00</published><updated>2011-10-26T08:13:24.096-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Free .Net ebooks Download</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: justify;"&gt;This post aims to give you free asp.net, vb.net, c#.net ebooks and tutorials. This free ebooks teaches you visual studio.Net, visual basic.Net, ActiveX, Vbscript, ASP.NET, VB.NET, C#.NET, J#, Crystal Report.NET, ADO.NET, Visual Basic, Visual C++, Visual J++, microsoft .net platforms, c net, asp net 2.0, microsoft visual interdev, visual basic 2005 and vb.net database, etc.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This site free .Net ebooks guides to learn .Net tips, programming introductions, scripting, asp.net with vb.net and c#.net, secure asp.net web applications, visual studio, etc.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The following are the free Dot NET and visual studio ebooks and tutorials provided by this site.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/65-tips-for-migrating-to-visual-studio.html"&gt;65 Tips for Migrating to Visual Studio .NET&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/programmers-introduction-to-visual.html"&gt;A Programmer’s Introduction to Visual Basic.NET By Craig Utley and Jonathan Morrison&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/activex-and-vbscript.html"&gt;ActiveX and VBScript&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/activex-programming-unleashed.html"&gt;ActiveX Programming Unleashed by Weiying Chen&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/03/introduction-to-asp-net-using-visual.html"&gt;An Introduction to ASP .NET using Visual Basic .NET By Peter McMahon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/introduction-to-asp.html"&gt;An Introduction to ASP.NET&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/aspnet-ajax-roadmap.html"&gt;ASP.NET AJAX Roadmap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/03/aspnet-web-developers-guide.html"&gt;ASP.NET Web Developer's Guide By Mesbah Ahmed, Chris Garrett, Jeremy Faircloth, and Chris Payne&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/asp.html"&gt;ASP.Net with C# - The Basis By Vijay Mukhi&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/beginning-vb.html"&gt;Beginning VB.NET, 2nd edition&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/building-secure-aspnet-applications.html"&gt;Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication By J.D. Meier, Alex Mackman, Michael Dunner, and Srinath Vasireddy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/codenotes-for.html"&gt;CodeNotes for .NET Edited by Gregory Brill&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/codenotes-for-j-edited-by-gregory-brill.html"&gt;CodeNotes for J# Edited By Gregory Brill&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/03/com-and-net-interoperability.html"&gt;COM and .NET Interoperability By Andrew Troelsen&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/dan-applemans-developing-activex.html"&gt;Dan Appleman's Developing ActiveX Components with Visual Basic 5.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/database-developers-guide-with-visual.html"&gt;Database Developer's Guide with Visual Basic 4, Second Edition By Roger Jennings&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/database-developers-guide-with-visual-c.html"&gt;Database Developer's Guide with Visual C++ 4, Second Edition By Roger Jennings &amp;amp; Peter Hipson&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/03/improving-net-application-performance.html"&gt;Improving .NET Application Performance and Scalability By J.D. Meier, Srinath Vasireddy, Ashish Babbar, and Alex Mackman&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/inside-aspnet-web-matrix.html"&gt;Inside ASP.NET Web Matrix By Alex Homer and Dave Sussman&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/introducing-microsoft-visual-basic-2005.html"&gt;Introducing Microsoft Visual Basic 2005 for Developers&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/late-night-activex.html"&gt;Late Night ActiveX By Eric Tall and Mark Ginsburg&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/learning-crystal-reports-for-dotnet-by.html"&gt;Learning Crystal Reports for DotNet By Brian Bischof&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/mastering-visual-basic-net.html"&gt;Mastering™ Visual Basic® .NET By Evangelos Petroutsos&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/metadata-tables-authors-vijay-mukhi.html"&gt;MetaData Tables by Vijay Mukhi , Akash Saraf and Sonal Mukhi&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/moving-to-asp.html"&gt;Moving to ASP.NET: Web Development with VB .NET By Steve Harris and Rob Macdonald&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/programming-net-compact-framework-in.html"&gt;Programming the .NET Compact Framework in Visual Basic .NET by Paul Yao &amp;amp; David Durant&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/programming-vb.html"&gt;Programming VB.NET - A Guide For Experienced Programmers By Gary Cornell&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/proxy-in-vb-free-tutorial-most.html"&gt;Proxy in VB&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/sams-teach-yourself-visual-basic-6-in.html"&gt;Sams Teach Yourself Visual Basic 6 in 24 Hours By Greg M. Perry&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/special-edition-using-microsoft-visual.html"&gt;Special Edition Using Microsoft Visual InterDev&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/special-edition-using-microsoft-visual_13.html"&gt;Special Edition Using Microsoft® Visual Studio for Enterprise Development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/teach-yourself-activex-in-21-days.html"&gt;Teach Yourself ActiveX in 21 Days By Sanders Kaufman, Jeff Perkins and Dina Fleet&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/teach-yourself-vbscript-in-21-days.html"&gt;Teach Yourself VBScript in 21 Days by Keith Brophy, Timothy Koets&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/teach-yourself-visual-j-in-21-days.html"&gt;Teach Yourself Visual J++ in 21 Days by Laura Lemay, David Olhasso, Charles Perkins, and Patrick Winters&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/upgrading-microsoft-visual-basic-6.html"&gt;Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/vbscript-unleashed.html"&gt;VBScript UNLEASHED By Petroutsos, Schongar, et al.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/visual-basic.html"&gt;Visual Basic .NET For Object-Oriented Programmers&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/visual-basic-6-black-book.html"&gt;Visual Basic 6 Black Book By Steven Holzner&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/websphere-and-net-interoperability.html"&gt;WebSphere and .Net Interoperability Using Web Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2007/02/websphere-mq-solutions-in-microsoft-net.html"&gt;WebSphere MQ Solutions in a Microsoft .NET Environment&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://more-dotnet.blogspot.com/2006/12/xml-web-services-and-soap.html"&gt;XML Web Services and Soap By Vijay Mukhi, Vikram Ramchand and Sonal Mukhi&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;a href="http://more-dotnet.blogspot.com/"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-8365636883269347611?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/8365636883269347611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/8365636883269347611'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2008/01/free-net-ebooks-download.html' title='Free .Net ebooks Download'/><author><name>Indian Blogger</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-6582867854325564133</id><published>2007-03-23T15:45:00.000-07:00</published><updated>2008-12-17T12:38:15.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>ASP.NET Web Developer's Guide</title><content type='html'>&lt;div align="center"&gt;By Mesbah Ahmed, Chris Garrett, Jeremy Faircloth, and Chris Payne&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Since 1996, ASP programmers have faced one upgrade after another, often with no extremely visible advantages until version 3.x—it’s been quite a wild ride. Now we have the first significant improvement in ASP programming within our grasp —ASP.NET. Our reliance on a watered-down version of Visual Basic has been alleviated now that ASP.NET pages may be programmed in both Microsoft’s new and more powerful version of Visual Basic or the latest version of C++: C#, which is more Web friendly.ASP.NET allows programmers and developers to work with both VB.NET and C# within the same ASP.NET page. .NET itself is a milestone for Microsoft; it marks Microsoft’s entry into the “run once, run everywhere” compiler market alongside Java and Ruby. .NET is also notable for its extreme flexibility; unlike the other choices available, .NET allows the programmer to use any number of .NET-compliant languages to create its code (however, as of this writing, only VB.NET and C# are allowed for ASP.NET) and have it run anywhere through the robust .NET Framework.Visual Basic and C++ have undergone changes as well; Visual Basic was already somewhat Web-oriented through its sibling,Visual Basic Script (VBS).&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Since VBS was not visually orientated, like Visual Basic, this meant that a lot of the prewritten code employed by Visual Basic did not create performance issues.This did mean, however, that VBS was not graced with an IDE to debug or troubleshoot with, making the server logs and the browser error messages a programmer’s only hope of figuring out what went wrong and where.The lack of an IDE led to several complications and eventually programmers had to create their own error-handling system, usually consisting of a log file and e-mail notification.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;VBS had another obstacle to overcome in attempting to offer programmers more than what originally was basically a scaled-down version of Visual Basic.VBS lacked many of Visual Basic’s strong features due to the way that the IIS was limited at the time, especially with object creation and cleanup. Programmers experienced code or objects locking up before destruction, rampant memory leaks, and even buffer overflows that were caused by IIS, not by the code itself.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;With .NET in general,Visual Basic and VBS are now one and the same. All of the Web-oriented abilities of VBS have been given to Visual Basic and it has received a significant retooling of the language and syntax. Many previous problems, such as poor memory management and object control, have been resolved by the .NET Common Language Runtime (CLR) and internal programming additions, such as the inclusion of the Try/Catch error-handling system and more low-level abilities than before. All in all,Visual Basic can now be called a true programming language.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;C++ retained all the aspects that made it a powerful programming language, such as its excellent object control and error-handling techniques, in its new version, C#. It has now gained a very good IDE as well as being more Web-based, a trait that can be attributed to the .NET Framework and ASP.NET. It is expected that many programmers will still use C# for object control while combining it with Visual Basic’s ease of use for GUI and presentation.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book is meant to show all ASP programmers, new and old, just how powerful ASP.NET now is. Unlike ASP 1.x through 3.x, which worked in Windows 95 through the Personal Web Server tool, you will need at least Windows 2000, all the latest service packs, Internet Explorer 6, IIS 5.x (up to date), and the .NET SDK installed. As of this writing, the latest version of .NET is Beta 2, which covers the framework,ASP, and its programming languages. Remember, this book is meant to be an introduction to ASP.NET, not VB.NET or C#. If you need a good book on VB.NET or C#, I recommend looking to two other books published by Syngress Publishing: The VB.NET Developer’s Guide (ISBN 1-928994-48-2) and The C#.NET Web Developer’s Guide (ISBN 1-928994-50-4).&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://serghei.net/docs/programming/asp_net/ASP%20NET%20-%20Web%20Developers%20Guide.pdf" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-6582867854325564133?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6582867854325564133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6582867854325564133'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/03/aspnet-web-developers-guide.html' title='ASP.NET Web Developer&apos;s Guide'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-6523940134541737073</id><published>2007-03-23T15:33:00.000-07:00</published><updated>2008-12-17T12:38:15.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>COM and .NET Interoperability</title><content type='html'>&lt;div align="center"&gt;By Andrew Troelsen&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The funny thing about writing a book on COM and .NET interoperability is that one author could craft a five- to ten-page article describing the basic details that you must understand to get up and running with interop-related endeavors. At the same time, another author could write volumes of material on the exact same subject. So, you may be asking, how could this massive discrepancy between authors possibly exist?&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Well, stop and think for a moment about the number of COM-aware programming languages and COM application frameworks that exist. Raw C++/IDL, ATL, MFC, VB 6.0, and Object Pascal (Delphi) each have their own syntactic tokens that hide the underbelly of COM from view in various ways. Thus, the first dilemma you face as an interop author is choosing which language to use to build the COM sample applications.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Next, ponder the number of .NET-aware programming languages that are either currently supported or under development. C#, VB .NET, COBOL .NET, APL .NET, PASCAL .NET, and so on, each have their own unique ways of exposing features of the CTS to the software engineer. Therefore, the next dilemma is choosing which language to use to build the .NET applications.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Even when you solve the first two dilemmas and choose the languages to use during the course of the book, the final dilemma has to do with the assumptions made regarding the readers themselves. Do they have a solid understanding of IDL and the COM type system? Do they have a solid understanding of the .NET platform, managed languages, and metadata? If not, how much time should be spend pounding out such details?&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Given the insane combinations of language preferences and reader backgrounds, I have chosen to take a solid stance in the middle ground. If I have done my job correctly, you will walk away from this text with the skills you need to tackle any interop-centric challenge you may encounter. Also, I am almost certain you will learn various tantalizing tidbits regarding the COM and .NET type systems.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;My ultimate goal in writing this book is to provide you with a solid foundation of COM and .NET interoperability. To achieve this goal, I have chosen to provide material that defines the finer details of the COM and .NET architectures. For example, over the course of the first six chapters, you will learn how to programmatically generate and parse COM IDL, dynamically generate C# and VB .NET source code on the fly (via System.CodeDOM), and build .NET applications that can read COM type information. After all, when you need to build a software solution that makes use of two entirely unique programming paradigms, you had better have a solid understanding of each entity.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;However, once this basic foundation has been laid, the bulk of this book describes the process of making COM and .NET binaries coexist in harmony. As an added bonus, I cover the process of building .NET code libraries that can leverage the services provided by the COM+ runtime layer (via System.EnterpriseServices).&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.amazon.com/gp/product/1590590112?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1590590112" target="_blank"&gt;COM and .NET Interoperability&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-6523940134541737073?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6523940134541737073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6523940134541737073'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/03/com-and-net-interoperability.html' title='COM and .NET Interoperability'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-1454338928241456464</id><published>2007-03-23T15:18:00.000-07:00</published><updated>2008-12-17T12:38:15.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Improving .NET Application Performance and Scalability</title><content type='html'>&lt;div align="center"&gt;By J.D. Meier, Srinath Vasireddy, Ashish Babbar, and Alex Mackman&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Improving .NET Application Performance and Scalability provides an approach to engineering applications for performance and scalability. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This guide provides a principle-based approach for engineering performance and scalability throughout your application life cycle.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The guidance is task-based and presented in parts that correspond to life cycles, tasks, and roles. It is designed to be used as a reference or be read from beginning to end, and is divided into five parts: &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Part I, "Introduction to Engineering for Performance," outlines how to apply performance considerations throughout your application life cycle.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part II, "Designing for Performance," gives you an approach for architecting and designing for performance, using performance modeling. The design guidelines in this part include a set of guiding principles and technology-agnostic practices.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part III, "Application Performance and Scalability," provides deep platform knowledge across the Microsoft® .NET Framework technologies.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part IV, "Database Server Performance and Scalability," presents a consolidation of the most important techniques for improving database performance.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part V, "Measuring, Testing, and Tuning," provides a process, tools, and techniques for evaluating performance and scalability.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;This .Net guide is valuable for anyone who cares about application performance objectives. It is designed to be used by technologists from many different disciplines, including architects, developers, testers, performance analysts, and administrators. The guidance is task-based, and is presented in parts that correspond to the various stages of the application life cycle and to the people and roles involved during the life cycle.&lt;/p&gt;&lt;p align="justify"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms998530.aspx" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-1454338928241456464?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1454338928241456464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1454338928241456464'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/03/improving-net-application-performance.html' title='Improving .NET Application Performance and Scalability'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-6458977031998235264</id><published>2007-03-23T15:11:00.000-07:00</published><updated>2008-12-17T12:38:15.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>An Introduction to ASP .NET using Visual Basic .NET</title><content type='html'>&lt;div align="center"&gt;By Peter McMahon&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book is aimed primarily at three groups of people. First, those readers who are Visual Basic programmers and wish to learn how to develop Web applications using ASP.NET by applying what they’ve learned in Visual Basic. = Second, current ASP programmers who wish to learn how to become more productive using the completely new, yet familiar, ASP.NET programming model and the Visual Studio .NET IDE. Third, current ASP and Visual Basic programmers who wish to merge their skills to increase their productivity.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book assumes no previous knowledge of building Web applications or even simple, static Web pages using hand-coded HTML. There is a chapter dedicated to getting Visual Basic programmers without any HTML or Web building knowledge up to speed. However, this book does assume previous experience with the Visual Basic programming language or a previous subset thereof, VBScript. Included is a section showing the differences between VBScript (and previous versions of Visual Basic) and the Visual Basic .NET language that should prevent some of the subtleties of the language from causing any problems. Knowledge of object-oriented programming is advantageous, although not essential.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://dotnet.za.net/book/IntroToAsp.Net.pdf" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-6458977031998235264?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6458977031998235264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6458977031998235264'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/03/introduction-to-asp-net-using-visual.html' title='An Introduction to ASP .NET using Visual Basic .NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-2991638328371820084</id><published>2007-02-14T07:42:00.000-08:00</published><updated>2008-12-17T12:38:15.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>65 Tips for Migrating to Visual Studio .NET</title><content type='html'>&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;By Andrew Brust&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;div align="justify"&gt;Close the Dynamic Help window unless you're actively using it. Keeping it open all the time forces it to frequently load topics and can slow down Visual Studio .NET significantly.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Need an easy way to build a SQLDataAdapter object against a table at design time, without even having to use a Wizard? Just drag and drop a table from the Server Explorer window onto your Windows Form or Web Form and Visual Studio .NET will automatically create a SQLDataAdapter object against the table, and will build the necessary Select, Update, Delete and Insert commands as well. As a bonus, if you didn't already have a SQLConnection object pointing to the database containing the table, Visual Studio .NET will create that for you as well.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Want to create a strongly typed DataSet without having to do a lot of work at design time? You can! Just create a DataSet in code, and export its schema to an XSD file using the DataSet's WriteXMLSchema method (which accepts a file name as a parameter). After doing this, you can add the file to your project, open it in the XML Schema Designer by double-clicking on it in the Solution Explorer window, then Choose Schema/Generate Dataset from Visual Studio .NET's menu to create a strongly typed DataSet based on it.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;by Avonelle Lovhaug&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;div align="justify"&gt;With ASP.NET (just as with ASP), it is easy to change the source code files and reload the page in a browser to test. However, some files require more effort. Remember that when changing the global.asax, you will need to recompile the project in order for changes to take effect.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;With Visual Interdev, FrontPage server extensions were used for integration with SourceSafe. While this is still possible, the recommended approach is to use "File Share" mode. Set up your Web applications with file share mode, then use "Add solution to source code control" to easily add the entire project to SourceSafe.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt;&lt;a href="http://212.14.233.133/portal_resources/downloads/programming/65_tips_for_migrating_to_visual_studio_dot_net.pdf" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-2991638328371820084?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2991638328371820084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2991638328371820084'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/65-tips-for-migrating-to-visual-studio.html' title='65 Tips for Migrating to Visual Studio .NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-7580206782369555928</id><published>2007-02-13T15:08:00.000-08:00</published><updated>2008-12-17T12:38:15.076-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>ASP.NET AJAX Roadmap</title><content type='html'>&lt;div align="justify"&gt;Microsoft ASP.NET AJAX documentation includes overviews, tutorials, and API reference topics.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;br /&gt;Microsoft ASP.NET AJAX enables you to quickly create Web pages that include a rich user experience with responsive and familiar user interface (UI) elements. ASP.NET AJAX provides client-script libraries that incorporate cross-browser ECMAScript (JavaScript) and dynamic HTML (DHTML) technologies, and it integrates them with the ASP.NET 2.0 server-based development platform. By using ASP.NET AJAX, you can improve the user experience and the efficiency of your Web applications.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Why Use ASP.NET AJAX?&lt;/strong&gt;&lt;br /&gt;ASP.NET AJAX enables you to build rich Web applications that have many advantages over Web applications that are completely server-based. ASP.NET AJAX applications offer:&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Improved efficiency by performing significant parts of a Web page's processing in the browser.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Familiar UI elements such as progress indicators, tooltips, and pop-up windows.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Partial-page updates that refresh only the parts of the Web page that have been updated.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Client integration with ASP.NET application services for forms authentication and user profiles.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Integration of data from different sources through calls to Web services.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;A framework that simplifies customization of server controls to include client capabilities.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Support for the most popular and generally used browsers, including Microsoft Internet Explorer, Mozilla Firefox, and Apple Safari.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;a href="http://www.asp.net/ajax/documentation/AspNet_AJAX_Documentation.zip" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-7580206782369555928?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7580206782369555928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7580206782369555928'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/aspnet-ajax-roadmap.html' title='ASP.NET AJAX Roadmap'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-4150190661740314274</id><published>2007-02-13T15:02:00.000-08:00</published><updated>2008-12-17T12:38:15.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication</title><content type='html'>&lt;div align="center"&gt;By J.D. Meier, Alex Mackman, Michael Dunner, and Srinath Vasireddy&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This guide presents a practical, scenario driven approach to designing and building secure ASP.NET applications for Windows 2000 and version 1.0 of the .NET Framework. It focuses on the key elements of authentication, authorization, and secure communication within and across the tiers of distributed .NET Web applications. (This roadmap: 6 printed pages; the entire guide: 608 printed pages)&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This guide focuses on: &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Authentication (to identify the clients of your application) &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Authorization (to provide access controls for those clients) &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Secure communication (to ensure that messages remain private and are not altered by unauthorized parties) &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;strong&gt;Why authentication, authorization, and secure communication?&lt;/strong&gt;&lt;br /&gt;Security is a broad topic. Research has shown that early design of authentication and authorization eliminates a high percentage of application vulnerabilities. Secure communication is an integral part of securing your distributed application to protect sensitive data, including credentials, passed to and from your application, and between application tiers.&lt;/p&gt;&lt;p align="justify"&gt;There are many technologies used to build .NET Web applications. To build effective application-level authentication and authorization strategies, you need to understand how to fine-tune the various security features within each product and technology area, and how to make them work together to provide an effective, defense-in-depth security strategy. This guide will help you do just that.&lt;/p&gt;&lt;p align="justify"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/aa302415.aspx" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-4150190661740314274?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/4150190661740314274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/4150190661740314274'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/building-secure-aspnet-applications.html' title='Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-2654113121714474112</id><published>2007-02-13T14:56:00.000-08:00</published><updated>2008-12-17T12:38:15.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>WebSphere MQ Solutions in a Microsoft .NET Environment</title><content type='html'>&lt;div align="justify"&gt;The importance of the .NET platform is growing. This IBM Redbook illustrates how to integrate WebSphere MQ technology in a .NET environment, specifically with Microsoft Windows, by providing samples and guidance about how this can be achieved. It demonstrates the use of WebSphere MQ technology in a Microsoft Windows platform and proves WebSphere MQ is well integrated with the .NET environment. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This redbook demonstrates the use of WebSphere MQ in a .NET Web Service in these ways:&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;WebSphere MQ is used as a transport mechanism for the invocation of the Web Service by modifying the SOAP protocol wrapper to utilize WebSphere MQ rather than HTTP.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;WebSphere MQ is used as a middleware product in the implementation of a Web Service. For example, the Web Service sends an MQ message as a request to another application and when this application responds, the Web Service provides a response back to the .NET Web Service client. Some sample applications in, C#, J2EE and VB.NET also demonstrate this.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Finally, a discussion about transactions is included, which highlights how WebSphere MQ participates in a transaction managed by DTC, and also how WebSphere MQ implements and uses Windows security interfaces, such as Secure Sockets Layer (SSL), is covered.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.redbooks.ibm.com/abstracts/sg247012.html" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-2654113121714474112?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2654113121714474112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2654113121714474112'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/websphere-mq-solutions-in-microsoft-net.html' title='WebSphere MQ Solutions in a Microsoft .NET Environment'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-8743386404285627185</id><published>2007-02-13T14:51:00.000-08:00</published><updated>2008-12-17T12:38:15.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Special Edition Using Microsoft® Visual Studio for Enterprise Development</title><content type='html'>&lt;div align="justify"&gt;This book is aimed at software developers of client/server and Internet/intranet (I-net) enabled applications who are responsible for creating and deploying applications by using the Microsoft development tool suite, and information system managers faced with planning issues. You'll learn how to design and develop applications and components by using Microsoft Visual Studio and its individual products. This book provides excellent advice for developers who must implement applications in a Microsoft BackOffice environment with Windows NT Server, Internet Information Server, SQL Server, and Microsoft Transaction Server. It also provides good advice for technical managers on how to use Microsoft products to build state-of-the-art systems that will improve their business footing and leverage their automated information systems to maximize return on investment.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;With the variety of material presented in Special Edition Using Microsoft Visual Studio, coupled with its high quality of content, up-to-date material, level of detail, and easy-to-follow "how-to" format, this is the all-encompassing book you will quickly come to depend on to supply answers to your Microsoft Visual Studio questions. Although each product that makes up the Microsoft Visual Studio suite is described separately within the book, special attention is paid to integration issues and techniques. Also, portions of the book are devoted to providing background material to enhance your understanding of critical concepts, and how to be really effective with Microsoft Visual Studio in the enterprise. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book is organized in a logical sequence, starting with a discussion of Microsoft Visual Studio basics, an overview of the product, and background material on creating database applications--a key area of concern for most developers. The chapters in Part II, "Creating Controls and Components for Reuse," focus on the important new techniques for creating component-based applications with Microsoft's object technologies such as COM and DCOM, and web-based technologies such as ActiveX and Java. Separate chapters are devoted to Visual Basic, Visual C++, and Visual J++, each an important language included in Visual Studio. Part II also includes chapters on using ActiveX components in I-net and client/server environments.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The chapters in Part III, "Developing Internet, Intranet, and Extranet Applications," are devoted entirely to the most active area of recent growth--that of applications designed to run in I-net environments. Detailed coverage is provided on both the client and server sides of these applications. This includes information on creating web browser-based applications and using Microsoft's addition to Internet Information Server known as Active Server Pages. The use of Visual InterDev, another major element of Visual Studio, is covered in detail, including the use of design-time controls. There is also coverage of Dynamic HTML, server-side scripting issues, and the techniques for integrating existing applications into an I-net infrastructure.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The chapters in Part IV, "Developing Scalable Distributed Applications," focus on the more traditional client/server development techniques, with a special emphasis on creating distributed applications by using multiple databases. Using Visual Basic with both RDO and ADO is covered. Also, two chapters are devoted exclusively to using Microsoft Transaction Server (MTS) to create scalable, transaction-based applications for hard-core, line-of-business use.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The final chapters of the book, in Part V, "Team Development with Visual Studio," deal with the tools that help teams of programmers work together. These tools include Visual SourceSafe, Visual Modeler, and the Microsoft Repository. Using each tool is described, in addition to background information on the rationale for using these powerful additions to the Visual Studio suite. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://serghei.net/docs/programming/c++/using%20visual%20studio%206/" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-8743386404285627185?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/8743386404285627185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/8743386404285627185'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/special-edition-using-microsoft-visual_13.html' title='Special Edition Using Microsoft® Visual Studio for Enterprise Development'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-6317733788607756997</id><published>2007-02-13T14:41:00.000-08:00</published><updated>2008-12-17T12:38:15.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>Visual Basic 6 Black Book</title><content type='html'>&lt;div align="center"&gt;By Steven Holzner&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Welcome to your Visual Basic support package. That’s what this book has been designed to be: your complete VB support package. Have we reached that goal yet? It’s up to you to decide. If what you’re looking for is not in this edition, we’ll work hard to make sure it’s in the next—I encourage your suggestions. Please feel free to write. We’ll put in the time to make sure this book is the most complete one available on Visual Basic, edition after edition. This is the book we want you to come back to again and again.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;I’ve used Visual Basic back before version 1 even came out publicly and have written many books on the program. I put Visual Basic to work for a very wide range of uses day after day; in fact, it’s is my favorite programming package of all, and it comes close to being my favorite program period. But I’ve never written a book on Visual Basic as complete as this one and never included as many features, documented or undocumented, examples, and tips in one volume.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book has been designed to give you the coverage you just won’t find in any other book. Other books often omit not only the larger topics, like deploying your program after you’ve created it and creating Help files, but also the smaller ones, like covering in depth just about every control that comes with Visual Basic, including the ActiveX controls—from the MS chart control to flat scroll bars, from the serial port comm control to the Internet transfer control.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Reluctantly, I must admit that it’s impossible for one volume to be utterly comprehensive on the subject of Visual Basic (impossible because it’s not physically possible to bind a book that big yet), but we’re trying our best. It’s true that some specialty books might have more coverage on a few topics, but if you want to see more on a particular topic, write in and we’ll work seriously on adding more of that topic to the next edition.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://212.14.233.133/portal_resources/downloads/programming/microsoft_visual_basic_black_book.pdf" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-6317733788607756997?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6317733788607756997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/6317733788607756997'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/visual-basic-6-black-book.html' title='Visual Basic 6 Black Book'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-2671793101941688824</id><published>2007-02-13T14:19:00.000-08:00</published><updated>2008-12-17T12:38:15.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>WebSphere and .Net Interoperability Using Web Services</title><content type='html'>&lt;div align="justify"&gt;IBM and Microsoft are strong supporters of the Web Services Interoperability Organization’s (WS-I) efforts to make building solutions using software from different suppliers a reality. In this IBM Redbook, we take a practical look at building a solution with IBM WebSphere and Microsoft .Net components using Web services that are compliant with the WS-I organization’s Basic Profile.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This redbook is aimed at customers who want to know how far the reality of Web services has caught up with the hype; it is for customers who want a redbook to help them decide whether Web services are right for them now.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The book provides an introduction to SOAP, WSDL and the rest of the Web services concepts. It provides a review of the many Web service specifications. Which ones are most important to building a practical solution?&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;We use a scenario based on work IBM has been doing with the insurance industry to demonstrate how to design a service-based solution and then implement it using the latest programming tools from IBM and Microsoft. Based on our experience, we identify areas where extra effort up front will be rewarded with an easier implementation. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.redbooks.ibm.com/abstracts/sg246395.html" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-2671793101941688824?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2671793101941688824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2671793101941688824'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/websphere-and-net-interoperability.html' title='WebSphere and .Net Interoperability Using Web Services'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-4665422805791746470</id><published>2007-02-13T14:10:00.000-08:00</published><updated>2008-12-17T12:38:15.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><title type='text'>Mastering™ Visual Basic® .NET</title><content type='html'>&lt;div align="center"&gt;By Evangelos Petroutsos&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;You don’t need to know Visual Basic to read Mastering Visual Basic .NET, but you do need a basic understanding of programming. You need to know the meaning of variables and functions and how an If…Then structure works. This book is addressed to the typical programmer who wants to get the most out of Visual Basic. It covers the topics I feel are of use to most VB programmers, and it does so in depth. Visual Basic .NET is an extremely rich programming environment, and I’ve had to choose between superficial coverage of many topics and in-depth coverage of fewer topics. To makeroom for more topics, I have avoided including a lot of reference material and lengthy listings. For example, you won’t find complete project listings or Form descriptions. I assume you can draw a few controls on a Form and set their properties, and you don’t need long descriptions of the properties of the control. I’m also assuming that you don’t want to read the trivial segments of each application. Instead, the listings concentrate on the “meaty” part of the code: the procedures that explain the topic at hand. If you want to see the complete listing, it’s all on the CD.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The topics covered in this book were chosen to provide a solid understanding of the principles and techniques for developing applications with Visual Basic. Programming isn’t about new keywords and functions. I chose the topics I felt every programmer should learn in order to master the language. I was also motivated by my desire to present useful, practical examples. You will not find all topics equally interesting or important. My hope is that everyone will find something interesting and something of value to their daily work—whether it’s an application that maps the folders and files of a drive to a TreeView control, an application that prints tabular data, or an application that saves a collection of objects to a file.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Many books offer their readers long, numbered sequences of steps to accomplish something. Following instructions simplifies certain tasks, but programming isn’t about following instructions. It’s about being creative; it’s about understanding principles and being able to apply the same techniques in several practical situations. And the way to creatively exploit the power of a language such as Visual Basic .NET is to understand its principles and its programming model. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;In many cases, I provide a detailed, step-by-step procedure that will help you accomplish a task, such as designing a menu. But not all tasks are as simple as designing menus. I explain why things must be done in a certain way, and I present alternatives and try to connect new topics to those explained earlier in the book. In several chapters, I expand on applications developed in earlier chapters. Associating new knowledge to something you have already mastered provides positive feedback and a deeper understanding of the language.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book isn’t about the hottest features of the language; it’s about solid programming techniques and practical examples. For example, I’m not going to show you how to write multithreaded applications. The real challenge with multithreaded applications is their debugging, which requires substantial experience. Once you master the basics of programming Windows applications with Visual Basic .NET and you feel comfortable with the more advanced examples of the book, you will find it easy to catch up with the topics that aren’t discussed.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://212.14.233.133/portal_resources/downloads/programming/mastering_microsoft_visual_basic_net.pdf" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-4665422805791746470?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/4665422805791746470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/4665422805791746470'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/mastering-visual-basic-net.html' title='Mastering™ Visual Basic® .NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-2601169852848365823</id><published>2007-02-13T13:42:00.000-08:00</published><updated>2008-12-17T12:38:15.078-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Inside ASP.NET Web Matrix</title><content type='html'>&lt;div align="center"&gt;By Alex Homer and Dave Sussman&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;During its relatively short but spectacularly successful life, Microsoft® Active Server Pages (ASP) has grown from a simple scripting environment for creating dynamic Web pages into a powerful and easy-to-use platform for fully-fledged Web application development. In its latest incarnation, ASP.NET, it provides a complete solution for building almost any type of interactive user interface, as well as for implementing extensive back-end processing operations.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;However, despite the many powerful features of ASP, choosing a comprehensive and usable development environment in which to create ASP applications was never easy. Many third parties provide ASP support in their products, for example HomeSite and Macromedia UltraDev (among others) support ASP 3.0, and, of course, Microsoft's own Visual Studio 6.0 included InterDev – which was also available as a standalone product.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;With the advent of .NET, support for ASP.NET development has been fully integrated into Visual Studio .NET. It provides an extremely powerful and usable environment for ASP.NET development in the guise of Web Forms, as well as the more traditional types of application (Windows Forms). And now Visual Studio .NET is joined by another Microsoft product, namely the Microsoft ASP.NET Web Matrix Project (referred to from here on in as "Web Matrix").&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;At the time of writing, Web Matrix has just been released as a Beta 1 product. The whole nature of the Microsoft ASP.NET Web Matrix project is that it will develop and grow based on feedback from the community that uses it, so the feature set will evolve over time. You should also keep in mind that, as this is a Beta product, there are quite a few features that are not yet fully implemented (so some things you may expect to see are missing).&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;However, even at this stage Web Matrix is an extremely usable and efficient tool, and certainly well worth installing and experimenting with. In time, it will, without doubt, mature and be extended to provide many more of the features required for building Web sites and Web applications using ASP.NET.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.onlinecomputerbooks.com/files/free_asp.net_ebook.pdf" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-2601169852848365823?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2601169852848365823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2601169852848365823'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/inside-aspnet-web-matrix.html' title='Inside ASP.NET Web Matrix'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-1268087806224398623</id><published>2007-02-13T13:35:00.000-08:00</published><updated>2008-12-17T12:38:15.078-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Programming the .NET Compact Framework in Visual Basic .NET</title><content type='html'>&lt;div align="center"&gt;by Paul Yao &amp; David Durant&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The .NET Compact Framework is a programming interface and runtime library created as a combination of two Microsoft technologies: Windows CE, an operating system for mobile and embedded 'smart devices', and .NET, Microsoft's reinvention of its programming interfaces and its developer tools. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;strong&gt;What is .Net&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;From the moment Microsoft made its .NET initiative public, the question was: "What is .NET?" The short answer is that it is a branding that covers all the different parts of a larger strategy. Another answer, from the Microsoft web site, offers the following, pithy explanation:&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Microsoft® .NET is a set of software technologies for connecting information, people, systems, and devices. This new generation of technology is based on Web services—small building-block applications that can connect to each other as well as to other, larger applications over the Internet.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This explanation focuses on the new features that .NET introduces: the network focus for .NET. Towards that end, it mentions one element of .NET: Web services. If you interpret this too literally, you risk missing the larger picture that .NET addresses. At this point, this much should be clear: .NET is a large undertaking by a large company. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.paulyao.com/cfbook/index.asp" target="_blank"&gt;Click to Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-1268087806224398623?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1268087806224398623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1268087806224398623'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/programming-net-compact-framework-in.html' title='Programming the .NET Compact Framework in Visual Basic .NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-9127553576845247316</id><published>2007-02-13T11:48:00.000-08:00</published><updated>2008-12-17T12:38:15.078-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J++'/><title type='text'>Teach Yourself Visual J++ in 21 Days</title><content type='html'>&lt;div align="center"&gt;by Laura Lemay, David Olhasso, Charles Perkins, and Patrick Winters &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book is intended to be read and absorbed over the course of three weeks. During each week, you'll read seven chapters that present concepts related to Visual J++. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;In 21 days you will learn&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ol&gt;&lt;li&gt;&lt;div align="justify"&gt;An Introduction to Java Programming, Why you should learn Java, Touring Microsoft Developer Studio for Visual J++ &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Introducing Visual J++ , Installing Visual J++, Getting Started with Microsoft Visual J++ &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Object-Oriented Programming and Java, Classes and objects, Inheritance, Packages and interfaces &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Java Basics, Java statements and expressions, Variables and data types, Expressions and operators&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Working with Objects, Creating instances of classes (Objects), Calling methods in objects &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Arrays, Conditionals, and Loops, Block statements,Conditional tests, Loops &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Creating Classes and Applications in Java, Declaring and using instance variables, Defining and using methods, Creating Java applications &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;More About Methods, Overloading methods, Creating constructor methods, Overriding methods &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Java Applet Basics, Differences between Java applets and applications, Getting started with applets, Including an applet on a Web page &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Graphics, Fonts, and Color, Using Java graphics primitives,Creating and using fonts, Color in Java &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Simple Animation and Threads, How a Visual J++ animation works, Threads, Reducing animation flicker &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Creating an Interface using Visual J++, AWT overview, Creating a simple dialog resource, Nesting panels and components &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;More on Graphical Front Ends using Visual J++., Creating windows, menus, and dialog boxes, Handling window, mouse, and keyboard events &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Compiler Errors and Debugging, Dealing with compiler errors, Dealing with runtime errors &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;COM, ActiveX, and JDBC, How Visual J++ works with COM and other ActiveX objects, Using Visual J++ to access databases using DAO, RDO and JDBC &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Connecting Java to a Network and Other Tidbits, Creating links inside applets,  Opening Web connections, Sockets &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Modifiers, Access Control, and Class Design, How to use a modifier, Controlling access to methods and variables, Instance variable accessor methods &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Packages, Interfaces, and Exception Handling, Creating your own packages, Designing and working with interfaces, Exception handlers&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Introduction to JavaScript, Data Types, Expressions, Statements, Functions &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Introduction to VBScript, Differences between VBScript and Visual Basic, Statements, Procedures &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Integrating Applets and ActiveX Controls with Scripting, Integrating a Java applet to HTML, Controlling a Java applet with VBScript and JavaScript, Integrating ActiveX controls into HTML&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.thegreekz.com/forum/archive/index.php/t-327171.html" target="_blank"&gt;Click to Read More &lt;/a&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-9127553576845247316?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/9127553576845247316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/9127553576845247316'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/teach-yourself-visual-j-in-21-days.html' title='Teach Yourself Visual J++ in 21 Days'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-393330376258966823</id><published>2007-02-13T11:41:00.000-08:00</published><updated>2008-12-17T12:38:15.078-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vbscript'/><title type='text'>Teach Yourself  VBScript  in 21 Days</title><content type='html'>&lt;div align="center"&gt;by Keith Brophy, Timothy Koets&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;How important is VBScript to the future of computing? How important is it to you? Does it give you new capabilities that you can't get in other languages, or is it just another choice in a sea laden with confusing buzzwords? If you've pondered questions like these, you're not alone. VBScript is one of the most exciting new players in the rapidly expanding universe of technologies loosely termed the Internet. The purpose of this book is to teach you how to use VBScript. As a brief prerequisite to that journey, consider why VBScript is such an important part of the Web page development arsenal. Perhaps the best way to understand the potential of this future-centered technology is to take a look at how far the Internet has come. You might find that you have been involved in many of the trends leading up to the advent of VBScript without even realizing it, just as the authors have been.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;A little over a decade ago, one of the authors was producing Department of Defense software and the reams of documentation that go along with it. One of the requirements in putting together this documentation stipulated that it should be generated in a markup language called SGML. This markup language was quite cumbersome. For example, it required that each heading start with an h1 tag and each paragraph with a p tag. Eventually, this project came to an end, and it seemed that this memory was just a relic of the past. Then, along came the World Wide Web. Behold: The World Wide Web is based on a page description language inherited to a large extent from SGML! The tag-oriented approach for Web pages succeeded precisely because it leaves the work of presenting Web pages to the browser. This approach provides an efficient, low-overhead means for communicating across the Internet because it enables the information sent across the network to be content-centered while the browser takes care of the cosmetic details on its own.... &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book is intended to be completed in 21 days-one chapter per day-although the pace is really up to you. We have designed the book as a teacher would teach a course. We start with the basics and continue to introduce more of the language to you as the chapters progress. By the end of the first week, you will be creating your first VBScript Web page. As you work through the chapters, you will continue to design Web pages using VBScript that will become increasingly more powerful. In the second and third weeks, you will be exploring the more advanced features VBScript provides. In addition to instruction, we will furnish an abundance of examples, as well as exercises for you to try. You can learn a great deal by reading, but only when you try building a few VBScript Web pages of your own can you become truly experienced.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.webbasedprogramming.com/Teach-Yourself-VBScript-in-21-Days/" target="_blank"&gt;Click to Read More &lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-393330376258966823?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/393330376258966823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/393330376258966823'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/teach-yourself-vbscript-in-21-days.html' title='Teach Yourself  VBScript  in 21 Days'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-1692959686659207072</id><published>2007-02-13T11:36:00.000-08:00</published><updated>2008-12-17T12:38:15.078-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual InterDev'/><title type='text'>Special Edition Using Microsoft Visual InterDev</title><content type='html'>&lt;div align="justify"&gt;Since Visual InterDev is such a catch-all for so many different technologies, we've made the book a reference and guide not just for Visual InterDev but also for the many other applications and technologies you'll need to know as an InterDev developer. In creating an InterDev site, you'll touch on such varied topics as Web server administration, database design, graphics, scripting languages, and so on. Whether you've been creating Web sites for years, or you're new to the Internet altogether, this book will serve to give you a thorough understanding of Visual InterDev and its associated technologies. We've also added a focus in the book toward the database developer who is interested in moving development towards Internet standards.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The book is divided into 10 parts: &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Part I. Getting Started&lt;br /&gt;Offers a quick-start overview of Visual InterDev and some simple tutorials. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part II. Using Microsoft Visual InterDev&lt;br /&gt;Covers Visual InterDev installation, with complete coverage of its IDE. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part III. Visual InterDev Content Editors&lt;br /&gt;Provides details on each of the content editors that ship with Visual InterDev. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part IV. Using ActiveX Controls with Visual InterDev&lt;br /&gt;Learn how to build ActiveX controls and incorporate them into your sites. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part V. Visual InterDev Administration Guide&lt;br /&gt;Explains how to set up and administer Web servers and database servers and deal with security. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part VI. Web Site Scripting&lt;br /&gt;Covers client- and server-side scripting. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part VII. Database Development with Visual InterDev&lt;br /&gt;Explains the basics of database programming and covers the Visual DataTools of Visual InterDev. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part VIII. Optimizing Performance&lt;br /&gt;Offers chapters on optimizing the performance of scripting, Web pages, and multimedia content. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Part IX. Developing Successful Web Sites&lt;br /&gt;Concludes with example sites for handling database connectivity and ActiveX controls, and discussions on making your site successful. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Appendices&lt;br /&gt;The appendices offer useful resources for Visual InterDev developers, an Action/Problem Index, and extensive details about the contents of the CD-ROM. &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;a href="http://www.ebookslab.info/2007/03/15/special-edition-using-microsoft-visual_15.html" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;a href="http://www.amazon.com/gp/product/078971549X?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=078971549X" target="_blank"&gt;Using Visual Interdev 6 (Special Edition Using)&lt;/a&gt;&lt;a href="http://www.ebookslab.info/2007/03/15/special-edition-using-microsoft-visual_15.html" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-1692959686659207072?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1692959686659207072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1692959686659207072'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/special-edition-using-microsoft-visual.html' title='Special Edition Using Microsoft Visual InterDev'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-741091763269800417</id><published>2007-02-13T11:32:00.000-08:00</published><updated>2008-12-17T12:38:15.078-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActiveX'/><title type='text'>Late Night ActiveX</title><content type='html'>&lt;div align="center"&gt;By Eric Tall and Mark Ginsburg&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The material in this book is intended for Windows and Web developers who want to know what ActiveX is about, and want to begin using it immediately in their applications and/or Web sites. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;If you develop commercial Windows applications, you will need to learn about ActiveX if only to stay competitive. Microsoft wants third-party developers to use this new technology to make their applications "Internet aware," so you can expect that your peers will be using the ActiveX tools. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Similarly, if you are a Web developer you'll want to read this book to learn how to incorporate ActiveX technologies into your current and future sites. The Web has become increasingly interactive and multimedia oriented. (1994 and 1995 saw CGI pushed to the limits and ushered in plug-ins as well as other technologies.) A static home page will before long be "old-fashioned." Incorporating even simple ActiveX technologies into a Web site will allow the developer to stay on the cutting edge of Web development. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book is not meant to be, nor can it be a "comprehensive" document. The industry is moving too fast for that; Microsoft is moving too fast for that. What you will find here is help in getting a firm grasp on the programming principles and techniques needed for using and understanding the ActiveX tools. These principles will hold, even as ActiveX is extended and enhanced by Microsoft or third-party vendors. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;We have attempted to produce a book as modular as possible. When you find a need to learn a particular set of tools, you can go directly to the appropriate chapter or section and find the information you want, without having to read preliminary material. For some subjects this was not possible, and in those cases we direct you to whatever additional sources you need to explore. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://ssuet.edu.pk/taimoor/books/1-56276-448-9/index.html" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/gp/product/1562764489?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1562764489" target="_blank"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Late Night Activex&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-741091763269800417?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/741091763269800417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/741091763269800417'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/late-night-activex.html' title='Late Night ActiveX'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-4243755004747135714</id><published>2007-02-13T11:27:00.000-08:00</published><updated>2008-12-17T12:38:15.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>Database Developer's Guide with Visual Basic 4, Second Edition</title><content type='html'>&lt;div align="center"&gt;By Roger Jennings&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Here's a list of the most important new features of Visual Basic 4.0 that are of interest to database developers, primarily related to the Jet database engine in 16-bit and 32-bit database front-ends: &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;The Jet 3.0 database engine, which optimizes the performance of new 32-bit Visual Basic 4.0 database front-ends. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Two 32-bit DAO TypeLibs for the 32-bit version of Visual Basic 4.0. The Microsoft DAO 2.5/3.0 Compatibility Library is designed to provide backward compatibility with existing 16-bit Visual Basic 3.0 database code written to DAO 2.0 or 2.5. The Microsoft DAO 3.0 Object Library requires that you obey new Jet 3.0 syntax rules. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Capability of the 16-bit version of Visual Basic to create a VBA reference to the 16-bit version of the Jet 2.5 TypeLib, called the Microsoft DAO 2.5 Object Library (version 2.5), which implements all of the object subclasses of the Jet 2.5 DAO, together with the properties of and methods applicable to each of the DAO's member objects. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;16-bit and 32-bit data-aware grid, list box, and combo box OLE Controls that you can bind to the DAO's new Recordset object. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Improved query performance against large tables with Rushmore optimization borrowed from Microsoft FoxPro. Depending on the size of your tables and the complexity of your queries, you can gain a ten-fold or better speed increase, and Jet 3.0 speeds up indexing by about a factor of 10. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;SQL Data Definition Language (DDL) statements for creating databases, tables, and indexes. The DAO provides new Users and Groups collections for managing database security with VBA and the Relations collection for enforcing referential integrity. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Multiple Workspace objects, each representing an instance of the Jet 3.0 engine, support their own set of security objects, have separate transaction spaces, and can execute interlaced multiple transactions. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;ODBC support for multiple result sets from client/server queries, improved error reporting, and enhanced SQL Server performance with the new 32-bit ODBC 2.5 driver. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;A new Recordset object that replaces Visual Basic 3.0's Table, Dynaset, and Snapshot objects. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;The 32-bit Remote Data Object (RDO) and Remote Data Control (RDC) of the Enterprise Edition of Visual Basic 4.0 substitute a "thin layer over ODBC" to speed queries against client/server RDBMSs. The RDO permits asynchronous query execution and expands Visual Basic 4.0's capability to handle complex server stored procedures. &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;a href="http://www.ssuet.edu.pk/taimoor/books/0-672-30652-2/index.html" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-4243755004747135714?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/4243755004747135714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/4243755004747135714'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/database-developers-guide-with-visual.html' title='Database Developer&apos;s Guide with Visual Basic 4, Second Edition'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-362989633663202771</id><published>2007-02-13T11:24:00.000-08:00</published><updated>2008-12-17T12:38:15.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vc++'/><title type='text'>Database Developer's Guide with Visual C++ 4, Second Edition</title><content type='html'>&lt;div align="center"&gt;By Roger Jennings &amp;amp; Peter Hipson&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Who Should Read This Book?&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;Visual C++ developers who want to take advantage of Visual C++'s database connectivity to create high-speed, commercial-quality graphic front ends for a variety of desktop and client-server database applications. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Access developers who have found that they need more control over their data display and forms than is afforded by the different versions of Access. Visual C++ database applications also consume far fewer Windows resources than equivalent Access applications. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Visual Basic developers who want to take advantage of Visual C++'s automated access to the Windows APIs, gain function callback capability, and manipulate pointers. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Developers of xBase and Paradox applications who need to create industrial-strength, 32-bit database front ends running under Windows 95 or Windows NT 3.5x. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Users and developers of proprietary GUI front-end development systems who are tired of paying substantial per-seat licensing fees for each client workstation attached to the server. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.ssuet.edu.pk/taimoor/books/0-672-30913-0/index.htm" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-362989633663202771?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/362989633663202771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/362989633663202771'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/database-developers-guide-with-visual-c.html' title='Database Developer&apos;s Guide with Visual C++ 4, Second Edition'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-9023303193251568068</id><published>2007-02-13T11:18:00.000-08:00</published><updated>2008-12-17T12:38:15.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActiveX'/><title type='text'>Dan Appleman's Developing ActiveX Components with Visual Basic 5.0</title><content type='html'>&lt;div align="center"&gt;By Dan Appleman&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;I've been waiting to write a book on ActiveX technology for years. True, it didn't used to be called ActiveX. Perhaps it was called OLE, or OLE Controls, or VBX, or Visual Basic Custom Controls. It doesn't matter. All along I've been working with the technology as it evolved and waiting for the right time to do a book on the subject. I was waiting for Visual Basic to mature to the point where it could be used to create these types of controls. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;When I saw the beta for Visual Basic 5, I knew my wait was over, which left me with a problem. How do I write a book on this technology that will be both incredibly useful to Visual Basic programmers and also stand out from the myriad of ActiveX VB books that undoubtedly will appear on the bookshelves at the same time? How do I write a book detailed enough for the advanced programmer, but with enough scope to welcome even a beginning Visual Basic programmer to ActiveX development? &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;So I put on my programmer hat and thought about the things that I like and hate about technology books and quickly realized this: I hate manual rehashes. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Simply paraphrasing the Microsoft documentation is pointless. A certain amount of that is inevitable, I suppose, but at least an author should add a significant amount of new material-and, perhaps, a creative new way of looking at the technology that does not echo the manuals. I also hate having to read through things I know to find a few tidbits of new information. You know the kind of book I'm talking about, where a supposedly advanced book starts out by explaining how to draw controls on forms, click a mouse, and turn on the computer. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;I knew I wanted to do a comprehensive book on ActiveX and object programming using Visual Basic. I knew I did not want to waste a lot of time rehashing the manual. In fact, I'll let you in on a little secret: The Visual Basic 5.0 documentation is not bad at all. I suppose that is an odd thing for an after-market book author to say. I realized as I was reading the VB5 documentation that it would be perfect… &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://ssuet.edu.pk/taimoor/books/1-56276-510-8/index.html" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-9023303193251568068?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/9023303193251568068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/9023303193251568068'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/dan-applemans-developing-activex.html' title='Dan Appleman&apos;s Developing ActiveX Components with Visual Basic 5.0'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-5099956508666244222</id><published>2007-02-13T11:14:00.000-08:00</published><updated>2008-12-17T12:38:15.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActiveX'/><title type='text'>ActiveX Programming Unleashed</title><content type='html'>&lt;div align="center"&gt;by Weiying Chen &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Microsoft has unveiled an extensive new solution technology for the Internet called ActiveX. Microsoft ActiveX is a broad and powerful abstraction for Microsoft Internet Solutions. Content providers and Internet application developers now have a robust and extensible frameworks that enables them to develop a new generation of Internet applications. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Microsoft is aggressively adding features to the Win32 Application Programming Interfaces (APIs) that will let developers "Internet-enable" their applications. These new features are based on Object Linking and Embedding (OLE) technology so that developers who have made investments into Win32 and OLE applications can leverage their investments. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;ActiveX exposes a set of APIs that enables developing a new generation of client/server applications for the Internet. ActiveX has interfaces to integrate almost every media technology within an application. It provides extensive support for animation, 3D virtual reality, real-time audio, and real-time video. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;ActiveX gives developers an open framework for building innovative applications for the Internet. ActiveX technologies form a robust framework for creating interactive content using reusable components, scripts, and existing applications. Specifically, ActiveX technologies enable content providers and application developers to create powerful and dynamic Web content and Web server extensions quite easily. This feat is achieved by using ActiveX controls, Active client and server side scripts, and the Active document interfaces and ISAPI (Internet Server Application Programming Interface). &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.ssuet.edu.pk/taimoor/books/1-57521-154-8/index.htm" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-5099956508666244222?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5099956508666244222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5099956508666244222'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/activex-programming-unleashed.html' title='ActiveX Programming Unleashed'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-7379979457738167647</id><published>2007-02-13T11:08:00.000-08:00</published><updated>2008-12-17T12:38:15.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>VBScript UNLEASHED</title><content type='html'>&lt;div align="center"&gt;By Petroutsos, Schongar, et al. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book is about a scripting language called VBScript. VBScript is used to control content and objects in HTML pages designed for the World Wide Web and corporate intranets. VBScript is not about creating applications; it's about creating active HTML. If your pages look and work like applications, that's fine. The most important thing that you're doing when you're using VBScript in your Web pages is bringing the pages to life. Dead, static pages on the Web are about as exciting as slides on television. In the future, pages will be designed on the fly, tailored to the profile of the individual user. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;VBScript is a member of Microsoft's Visual Basic family of development products. Other members include Visual Basic (Professional and Standard Editions) and Visual Basic for Applications, which is the scripting language for Microsoft Excel. VBScript is a scripting language for HTML pages on the World Wide Web and corporate intranets. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://docs.rinet.ru/VB/" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-7379979457738167647?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7379979457738167647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7379979457738167647'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/vbscript-unleashed.html' title='VBScript UNLEASHED'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-5583543422785177406</id><published>2007-02-13T10:59:00.000-08:00</published><updated>2008-12-17T12:38:15.079-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>Teach Yourself ActiveX in 21 Days</title><content type='html'>&lt;div align="center"&gt;By &lt;span style="color:#3333ff;"&gt;Sanders Kaufman, Jeff Perkins  and Dina Fleet &lt;/span&gt;&lt;/div&gt;&lt;strong&gt;&lt;blockquote&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;Week One At A Glance&lt;/div&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;During Week 1, you will gain the fundamentals of scripting in relation to the Internet. By the end of the first week, you will be ready to start writing your own ActiveX scripts. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;&lt;strong&gt;Programming for the Internet&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Day 1 introduces you to programming for the Internet. In this chapter, you will learn to recognize the basic features of a hypertext document, as well as how to receive background information about ActiveX and Internet programming. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;&lt;strong&gt;HTML &amp; Scripting&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Day 2 illustrates basic Web-page construction. You are introduced to the format of an HTML page and the specific tags that make each page work. When you are familiar with the basic form of an HTML page, you are shown how to incorporate scripting languages into your Web page. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;&lt;strong&gt;Document Automation with Scripting&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Day 3 introduces you to the international standard for client-side scripting, and discusses how Microsoft has implemented HTML scripting into ActiveX with their JScript (based on another company's script processes) and VBScript (based on Microsoft's own Visual Basic programming language). Finally, the chapter briefly discusses some of the considerations for building your own ActiveX scripting engine. This skill, however, requires an in-depth knowledge of a programming language, such as C++, and a knowledge of OLE programming in general. You are not limited to using a script language that already exists, however; if nobody makes the one you want, make it yourself! &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;&lt;strong&gt;The Tools of the Trade&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Day 4 is a hands-on tour of four tools: Internet Assistant for Microsoft Word, HoTMetaL from SoftQuad, the Internet Information Server Add-In for Microsoft Access, and the ActiveX Control Pad from Microsoft. These tools can help you cut hours from you Web-site development time. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;&lt;strong&gt;Programming for Internet Explorer&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;On Day 5, you will learn the programming environment inside Microsoft's Internet Explorer. During Day 4, you will learn how the parts of Internet Explorer are structured, and how to use them with a scripting language. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;&lt;strong&gt;Writing VBScripts&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Day 6 is an introduction and a reference to VBScript. During Week 2, you will learn how VBScript functions by working your way through dozens of examples that demonstrate syntax and function. By the end of Day 6, you will know how to use VBScript inside your HTML pages. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="center"&gt;&lt;strong&gt;Writing JavaScripts&lt;/strong&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Day 7 is an introduction and a reference to JavaScript. During Week 2, you will learn how JavaScript functions by working your way through dozens of examples that demonstrate syntax and function. By the end of Day 7, you will know how to use JavaScript inside your HTML pages.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.ssuet.edu.pk/taimoor/books/1-57521-163-7/index.htm" target="_blank"&gt;Click to Read More &lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-5583543422785177406?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5583543422785177406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5583543422785177406'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/teach-yourself-activex-in-21-days.html' title='Teach Yourself ActiveX in 21 Days'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-1274332983845857944</id><published>2007-02-13T10:54:00.000-08:00</published><updated>2008-12-17T12:38:02.562-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>ActiveX and VBScript</title><content type='html'>&lt;div align="center"&gt;By Paul Lomax and Rogers Cadenhead&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The ActiveX Control Pad and HTML Layout control that come together as a complete package are freely available for download from Microsoft's Site Builder Workshop Web site at &lt;a href="http://www.microsoft.com/workshop/"&gt;http://www.microsoft.com/workshop/&lt;/a&gt; (see Figure 1.1). Simply follow the links to the ActiveX Control Pad download area. At the time of writing, Microsoft requires you to complete a very straightforward registration form prior to downloading the ActiveX Control Pad. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;a href="http://docs.rinet.ru/ActiveVB/f1-1.gif"&gt;&lt;/a&gt;&lt;a href="http://docs.rinet.ru/ActiveVB/f1-1.gif"&gt;&lt;/blockquote&gt;&lt;/a&gt;To install and use the ActiveX Control Pad, you must first have Microsoft Internet Explorer 3.0 installed on your machine. Additionally, your system must have the following minimum specification:&lt;br /&gt;pc 80486 or above&lt;br /&gt;Windows 95 or Windows NT 4.0&lt;br /&gt;12MB RAM&lt;br /&gt;10MB free hard disk space&lt;br /&gt;Microsoft Internet Explorer 3.0&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The ActiveX Control Pad and HTML Layout Control are very easy to install. The single file containing them both is a self-extracting, self-installing archive. To set up the Control Pad, all you have to do is locate the file you downloaded (setuppad.exe) and double-click it to extract the contents and commence the installation procedure, as shown in Figure 1.2.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The installation creates a program group called Microsoft ActiveX Control Pad that you can access from the Windows 95 Start button. As with all software you install, the first thing you should do is read the readme, but you always do that anyway-don't you?&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The ActiveX Control Pad is an HTML authoring tool with a difference. It enables you to add active controls and active scripting to your HTML pages. When I say active controls, I don't mean only ActiveX controls; you can embed Java applets, too. Active scripting doesn't mean only VBScript; JavaScript and Microsoft's implementation of JavaScript, known as JScript, are also supported. You can add controls quickly and easily using the familiar Windows point and click method.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;ActiveX controls can be as simple as the buttons or drop-down lists you regularly find in Windows programs, or they can be complete stand-alone programs, somewhat like a Java applet.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;You'll learn more about the theory of ActiveX controls in Chapter 21. But for now, create a simple active-content HTML page using one of the preloaded ActiveX controls. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://docs.rinet.ru/ActiveVB/" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-1274332983845857944?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1274332983845857944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1274332983845857944'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2007/02/activex-and-vbscript.html' title='ActiveX and VBScript'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-9097235175788551807</id><published>2006-12-26T14:21:00.000-08:00</published><updated>2008-12-17T12:38:02.562-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>Proxy in VB</title><content type='html'>&lt;div align="justify"&gt;Free tutorial - the most elementary single-thread Winsock proxy-server in Visual Basic. In creating this manual we set ourselves the task to develop a minimum program code playing the role of proxy-server (transmitting information from one port to another). It is easy to add filtration functions to the program (it will be shown in the supplement), log records, information substitution records (link addresses, advertisement in HTML - for Web site promotion). &lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align="left"&gt;&lt;a href="http://www.download.com/3000-20-10614785.html" target="_blank" tag="'button" part="'undefined&amp;amp; subj="&gt;&lt;img alt="Get it from CNET Download.com!" src="http://i.i.com.com/cnwk.1d/i/dl/dl-bta.gif" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-9097235175788551807?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/9097235175788551807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/9097235175788551807'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/proxy-in-vb-free-tutorial-most.html' title='Proxy in VB'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-2792586549870091333</id><published>2006-12-26T14:04:00.000-08:00</published><updated>2008-12-17T12:38:02.563-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>An Introduction to ASP.NET</title><content type='html'>&lt;div align="center"&gt;From MSDN&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;ASP.NET is a managed framework that facilitates building server-side applications based on ASP.NET is more than the next version of Active Server Pages (ASP); it provides a unified Web development model that includes the services necessary for developers to build enterprise-class Web applications. While ASP.NET is largely syntax compatible with ASP, it also provides a new programming model and infrastructure for more scalable and stable applications that help provide greater protection. You can feel free to augment your existing ASP applications by incrementally adding ASP.NET functionality to them.&lt;br /&gt;&lt;br /&gt;ASP.NET is a compiled, .NET-based environment; you can author applications in any .NET compatible language, including Visual Basic .NET, C#, and JScript .NET. Additionally, the entire .NET Framework is available to any ASP.NET application. Developers can easily access the benefits of these technologies, which include the managed common language runtime environment, type safety, inheritance, and so on.....&lt;/div&gt;&lt;p align="justify"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/4w3ex9c2%28VS.71%29.aspx" target="_blank"&gt;Click to Read More/Download&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-2792586549870091333?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2792586549870091333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2792586549870091333'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/introduction-to-asp.html' title='An Introduction to ASP.NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-1962050373298463374</id><published>2006-12-26T13:54:00.000-08:00</published><updated>2008-12-17T12:38:02.563-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Moving to ASP.NET: Web Development with VB .NET</title><content type='html'>&lt;div align="center"&gt;By Steve Harris and Rob Macdonald&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;BY NOW, MOST DEVELOPERS will have heard of ASP.NET and will have seen it in action. In fact, it’s a pretty sure bet that if you’ve bought this book then you already have it installed, maybe with Visual Studio .NET, and there’s a good chance you’ve tried a few things out. You probably already know that ASP.NET brings an objectoriented and event-driven programming model to the world of Web development and that it can dramatically simplify the structure and creation of Web applications. You might, like us, be really excited about the possibilities and improvements it brings, or you might just see it as a tool you can use to save a bit of time so you can get to the game earlier or spend more time with your kids. Either way, you can’t afford to ignore it—ASP.NET is big news and plays a key role in Microsoft’s .NET strategy.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;ASP.NET solves many of the problems that currently face Web developers, and it greatly simplifies the tasks of creating, debugging, and deploying Web applications. It’s radically different from its predecessors in many ways, but it shares a common heritage and background to some. It requires that you learn new skills and forget about some you already have. It’ll take time to master, but that investment will be repaid many times over once you start working with it in earnest. In short, it’s what many Web developers have been asking for over the past few years.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://apress.com/resource/bookfile/337" target="_blank"&gt;Click to Read More/Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-1962050373298463374?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1962050373298463374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/1962050373298463374'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/moving-to-asp.html' title='Moving to ASP.NET: Web Development with VB .NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-998332768768543863</id><published>2006-12-26T13:47:00.000-08:00</published><updated>2008-12-17T12:38:02.563-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><title type='text'>Visual Basic .NET For Object-Oriented Programmers</title><content type='html'>&lt;div align="center"&gt;© 2006 Webucator&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;The Visual Basic .NET training course concisely covers the essentials of Windows programming using Microsoft’s VB.NET programming language. It starts with a brief chapter, “.NET: What You Need To Know,” which gets you up and running in the .NET environment with a minimum of fuss. The next two chapters cover VB.NET language essentials and object-oriented programming in VB.NET. The next chapter discusses how VB.NET relates to the .NET Framework. The following chapter provides a succinct introduction to creating GUI programs using Windows Forms. The course concludes with an overview of the new VB.NET features provided by .NET 2.0, including example programs to illustrate each important new feature.&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Goals&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Acquire a working knowledge of VB.NET programming &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Learn about important interactions between VB.NET and the .NET Framework &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Learn how to implement simple GUI programs using Windows Forms &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Gain a working knowledge of generic types and other new features in VB.NET 2.0. &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;a href="http://www.webucator.com/Net/VBN051.cfm" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-998332768768543863?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/998332768768543863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/998332768768543863'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/visual-basic.html' title='Visual Basic .NET For Object-Oriented Programmers'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-5408781560823795814</id><published>2006-12-26T13:00:00.000-08:00</published><updated>2008-12-17T12:38:02.563-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><title type='text'>Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET</title><content type='html'>&lt;div align="justify"&gt;Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET is the complete technical guide to upgrading Visual Basic 6 applications to Visual Basic .NET, covering all upgrade topics from APIs to ZOrders. It shows how to fix upgrade issues with forms, language, data access, and COM+ Services, and how to upgrade applications with XML Web services, ADO.NET, and .NET remoting. It also provides big-picture architectural advice, a reference of function and object model changes, hundreds of before-and-after code samples, and a CD packed with useful examples.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vbrun/ms788236.aspx" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-5408781560823795814?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5408781560823795814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5408781560823795814'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/upgrading-microsoft-visual-basic-6.html' title='Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-429253157785267803</id><published>2006-12-14T07:35:00.000-08:00</published><updated>2008-12-17T12:38:02.563-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><title type='text'>Beginning VB.NET, 2nd edition</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Book overview&lt;/strong&gt;&lt;br /&gt;Visual Basic .NET is the latest version of the most widely used programming language in the world, popular with professional developers and complete beginners alike. This book will teach you Visual Basic .NET from first principles. You'll quickly and easily learn how to write Visual Basic .NET code and create attractive windows and forms for the users of your applications. To get you started on the road to professional development, you'll also learn about object-oriented programming, creating your own controls, working with databases, creating menus, and working with graphics. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This second edition has been thoroughly tested on the full release version of .NET. The book is written in the proven Wrox beginning style with clear explanations and plenty of code samples. Every new concept is explained thoroughly with Try It Out examples and there are end-of-chapter questions to test yourself. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book covers: &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Installing Visual Basic .NET &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;How to write Visual Basic .NET code &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;What the .NET Framework is and why it's important &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Controlling the flow through your application with loops and branching structures &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Creating useful windows and screens &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Creating your own menus &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;A complete introduction to object-oriented programming &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Working with graphics &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Creating your own controls &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Accessing databases with ADO.NET &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Creating applications for the Web &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;a href="http://www.wrox.com/WileyCDA/WroxTitle/Beginning-VB-NET-2nd-Edition.productCd-0764543849,descCd-DOWNLOAD.html"&gt;Click to get Code&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;a href="http://www.amazon.com/gp/product/B000Q1HO4I?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B000Q1HO4I" target="_blank"&gt;Beginning VB.net 2ND Edition&lt;/a&gt;&lt;a href="http://www.vbip.com/books/1861007612/chapter_7612_01.asp" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-429253157785267803?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/429253157785267803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/429253157785267803'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/beginning-vb.html' title='Beginning VB.NET, 2nd edition'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-2048033059896038654</id><published>2006-12-14T07:28:00.000-08:00</published><updated>2008-12-17T12:38:02.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>Sams Teach Yourself Visual Basic 6 in 24 Hours</title><content type='html'>&lt;div align="center"&gt;By Greg M. Perry&lt;/div&gt;&lt;div align="center"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Sams Publishing&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;You probably are anxious to get started with your 24-hour Visual Basic course. Take just a few preliminary moments to acquaint yourself with the design of this book, which is described in the next few sections.&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;blockquote&gt;&lt;strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Who Should Read This Book&lt;/strong&gt;&lt;br /&gt;This book is for programmers and would-be programmers who want to learn Visual Basic as quickly as possible without sacrificing the foundation necessary to master the language. Visual Basic is a product that can be used at many levels. Newcomers who have never programmed can create a complete working Windows program in less than two hours, as this book demonstrates. Those who have programmed in other languages will appreciate Visual Basic's design, which makes creating a Windows program more like designing a screen with a mouse-driven art program.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book teaches Visual Basic on several levels. You will quickly begin creating applications by following simple examples. These applications will be fully working Windows applications with all the usual user-interface controls, such as command buttons, labels, and text boxes.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Once you become familiar with building the program's user interface, you can start honing your programming skills by learning the actual Visual Basic programming language. Fortunately, learning Visual Basic's programming language is much easier than learning others, such as C++.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;As long as you are familiar with Windows, you can create applications with Visual Basic. You don't have to be a Windows expert, but you should feel comfortable working with menus, the mouse, and the Windows interface. If you've opened, closed, and resized windows, you surely have the skills necessary to create your own Visual Basic applications.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This 24-hour course teaches Visual Basic 6, the latest and greatest Visual Basic incarnation. Visual Basic 6 requires Windows 95/98 or Windows NT 4.0. The user interface introduced in Windows 95and that now appears in Windows NTmakes working within a windowed environment enjoyable.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.samspublishing.com/library/library.asp?b=STY_VB6_24hours&amp;amp;rl=1" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-2048033059896038654?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2048033059896038654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2048033059896038654'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/sams-teach-yourself-visual-basic-6-in.html' title='Sams Teach Yourself Visual Basic 6 in 24 Hours'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-2417286457942183336</id><published>2006-12-14T07:17:00.000-08:00</published><updated>2008-12-17T12:38:02.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><title type='text'>Programming VB.NET - A Guide For Experienced Programmers</title><content type='html'>&lt;div align="center"&gt;Gary Cornell&lt;/div&gt;&lt;div align="center"&gt;and&lt;/div&gt;&lt;div align="center"&gt;Jonathan Morrison&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;THIS BOOK IS ACOMPREHENSIVE, hands-on guide to the Visual Basic .NET programming language addressed to readers with some programming background. No background in Visual Basic is required, however.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;While I show you the syntax of VB .NET, this book is not designed to teach you syntax. I have taken this approach because trying to force VB .NET into the framework of older versions of VB is ultimately self-defeating—you cannot take advantage of its power if you continue to think within an older paradigm.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;First off, I have tried to give you a complete treatment of object-oriented programming in the context of the VB .NET language. I feel pretty strongly that without a firm foundation here, it is impossible to take full advantage of the power that VB .NET can bring to you.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Also, I have tried to cover at the least the fundamentals of every technique that a professional VB .NET developer will need to master. This includes topics like multithreading, which are too often skimped on in most books. This does not mean that I cover all the possible (or even the majority of) applications of VB .NET to the .NET platform; that would take a book two or three times the size of this one. This is a book about the techniques you need to master, not the applications themselves. (I have tried to make most of the examples realistic, avoiding toy code as much as possible.)&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Finally, since most people reading this book will have programmed with some version of Visual Basic before, I have also tried to be as clear about the differences between VB .NET and earlier versions of VB as I could. However, I want to stress that this book does not assume any knowledge of earlier versions of VB, just some programming experience.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.computer-books.us/vb_0004.php" target="_blank"&gt;Click to Read More/Download&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-2417286457942183336?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2417286457942183336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/2417286457942183336'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/programming-vb.html' title='Programming VB.NET - A Guide For Experienced Programmers'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-5996260119752057252</id><published>2006-12-14T07:09:00.000-08:00</published><updated>2008-12-17T12:38:02.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><title type='text'>Introducing Microsoft Visual Basic 2005 for Developers</title><content type='html'>&lt;div align="center"&gt;Microsoft.com&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Get a focused, first look at the features and capabilities in Microsoft Visual Basic 2005, Visual Studio 2005, and the .NET Framework 2.0. If you currently work with Visual Basic 6, these authors fully understand the adoption and code migration issues you'll encounter. They'll step you through a quick primer on .NET Framework programming, offering guidance for a productive transition. If you already work with .NET, you'll jump directly into what's new, learning how to extend your existing skills. From the innovations in rapid application development, debugging, and deployment, to new data access, desktop, and Web programming capabilities, you get the insights and code walkthroughs you need to be productive right away.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 1:&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;Microsoft .NET Framework Primer for the Visual Basic Developer&lt;br /&gt;Develop more productive, secure, reliable, and deployable Visual Basic programs with innovations available in the .NET Framework.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 2:&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;Language Enhancements for Visual Basic 2005&lt;br /&gt;Simplify and clarify your source code using the new keywords in the Visual Basic language. In addition, learn about the added functionality in the My namespace that was not available in previous releases of the .NET Framework.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 3:&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;Visual Studio 2005 Integrated Development Environment&lt;br /&gt;The Visual Studio 2005 integrated development environment includes a number of new and improved productivity features. The IDE has also been redesigned with a view toward providing developers with more direct access to the .NET Framework components, such as the new settings and resource architecture.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 4:&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;Building Datacentric Applications&lt;br /&gt;Explore four applications to see how Visual Studio 2005 and the .NET Framework 2.0 enhance productivity and make connecting to data sources from your application much easier than with previous development tools.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 5:&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;Constructing User Interfaces&lt;br /&gt;New controls and improvements in the Microsoft .NET Framework 2.0 allow you to create professional-looking applications that provide a better end-user experience and reduce your coding effort.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 6:&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;Building Web Applications&lt;br /&gt;Visual Studio 2005 builds on the innovation introduced in Visual Studio .NET and makes Web development easier than ever before for both experienced and novice Web developers.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 7:&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;Microsoft .NET Framework Enhancements&lt;br /&gt;Examine new features and how to use them to reduce your coding effort in Visual Basic 2005 while increasing your application's usability, security, and maintainability.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;Chapter 8:&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt;Deploying Applications&lt;br /&gt;Focus on how to use the new ClickOnce deployment technology and review how to build Microsoft Windows Installer packages by using the setup project templates and tools included in Visual Studio 2005. You'll also learn how to choose the right method for deploying applications.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vbrun/ms788235.aspx" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vbrun/ms788235.aspx" target="_blank"&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;a href="http://msdn2.microsoft.com/en-us/vbrun/ms788235.aspx" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-5996260119752057252?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5996260119752057252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5996260119752057252'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/introducing-microsoft-visual-basic-2005.html' title='Introducing Microsoft Visual Basic 2005 for Developers'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-474181276105339721</id><published>2006-12-14T07:04:00.000-08:00</published><updated>2008-12-17T12:38:02.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>XML Web Services and Soap</title><content type='html'>&lt;div align="center"&gt;The .Net Odyseey&lt;/div&gt;&lt;div align="center"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;By Vijay Mukhi, Vikram Ramchand and Sonal Mukhi&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book offers you the most opportune moment to set sail on a voyage of discovery, during which, you shall visit the topics of XML Web Services and the Simple Object Access Protocol, SOAP. It proceeds according to a coherent roadmap, to ensure that each topic builds up incrementally on its predecessor. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;You should assimilate what has been presented in a specific chapter, before venturing on to the next one. We have essayed at quelling the general fear of learning a new language by clearly explaining all the complex topics. We have re-visited some topics to ensure that you have a lucid understanding of the intricate concepts, even though we are aware that reiterations could result in ennui. We have included a vast array of examples, which strip the sheen of complexity in which most concepts are generally ensconced.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;XML Web services are the fundamental building blocks in the transition towards Distributed Computing on the Internet. XML Web Services are fast becoming the standard for application interaction. An XML Web Service is a standard way of exposing services to a large number of users. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;An XML Web service is a function that is exposed, so that other applications on the Web can exploit its inherent capabilities. By using XML Web services, application developers can converge their creative energies on the unique value-added functions that they wish to provide. XML Web services are modular and extensible. However, there are a number of features that have been left to the developer for implementation.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;SOAP, Simple Object Access Protocol, is described as a communications protocol. It is a specification that defines the XML format for messages. The SOAP specification defines the structure of an XML document, which can be used to exchange data between two applications. It expounds a way to represent programming language specific datatypes, in XML.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The most compelling feature of SOAP is that, it has been implemented on many different hardware and software platforms. This implies that SOAP can be used to link disparate systems both, within and outside your organization. SOAP is primarily used to facilitate communication between different programs. These programs may have been written in different languages, and could be running on different platforms.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;SOAP is extremely popular and has become the de facto industry standard, as it facilitates interoperability between assorted environments, and it uses HTTP as the transport mechanism.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;You would acquiesce that our book titled 'XML Web Services and SOAP' is not meant for the technically naïve. The reader must have sufficient knowledge of C# and ASP.Net, before launching forth with this book. The primary assumption is that you have either read our book on C#, ASP.NET, or any one of the other innumerable books on this topic, strewn all over the market. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;We have adopted a step-by-step approach wherein, we first acquaint you with the smallest Web Service. Once you are at ease with it and can create a webservice effortlessly, we progress on to examining the packets that are sent across by the client to the server, and vice-versa. We have based our theory on the packets that have been trapped, using the Trace Utility from the Microsoft SOAP Toolkit, 2.0. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The XML Web Services are built on WSDL, SOAP, XML and UDDI specifications. The second chapter introduces us to WSDL. We have even endeavored to explicate the code generated by the wsdl program. While doing so, we realized that we had to devote an entire chapter to the different data types. We also had to analyze the changes that occur, when data is sent across from client to server and vice-versa. This eventually directed us on to the next chapter of DataSet, since a DataSet is a collection of DataTable objects that embody data. Following this, we attempt to perceive how a web service can be called, using Javascript in an html file.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Then, we proceed on a sojourn to the SOAP packets, which are our next area of interest. Here, we begin with the SOAP headers, and learn how to create custom attributes to enhance the capabilities of the Web Service. Once these aspects have been elucidated, we focus on security issues relating to SOAP. Here, we delve upon the processes of encryption and decryption of data, as well as, on compression and decompression of data.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Finally, all miscellaneous attributes relating to Web Services, which were not touched upon earlier, are tackled in the remaining chapters. After discussing the SOAP faults, we move on to an authentication program, where all the knowledge attained by us so far, has been put to use. The topic of Disco has also been attended to, before going into the details of a WSDL file. We have concluded this book with the chapter on Remoting, where our attention rivets around the data and the data types that get generated in the SOAP packets, when functions are called with different types of parameters.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;We are sure that if you read this book with earnest, you diligence will definitely pay off. We exhort you to make the most of this wonderful opportunity. Let the pursuit of knowledge be your lodestar. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.vijaymukhi.com/documents/books/xmlsoap/xmlsoap.htm" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-474181276105339721?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/474181276105339721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/474181276105339721'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/xml-web-services-and-soap.html' title='XML Web Services and Soap'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-7185242174590766826</id><published>2006-12-14T06:57:00.000-08:00</published><updated>2008-12-17T12:38:02.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>MetaData Tables</title><content type='html'>&lt;div align="center"&gt;Authors: Vijay Mukhi , Akash Saraf and Sonal Mukhi &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book on MetaData Tables is a heady cocktail of the esoteric and mysterious details pertaining to the internals of an executable file, which gets created by the compiler of any .Net product.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;It is an intricate book, which would appear formidable to those uninitiated to the world of C#. It is replete with programs written using the C# language, and is predicated on the presumption that you possess adequate knowledge of this language. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;In the .Net world, when the compiler processes the source code, it creates an IL file. This IL file is inherently capable of comprehending object types. It is equipped with instructions that do the following: create and initialize objects, call methods, raise and catch exceptions, etc. This IL file is thereafter converted into an executable or a DLL file, i.e. PE file, after the compiler has firmly embedded the MetaData information in it. It is the repository of information that relates to the types and the methods that have been employed in the file. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Earlier, Microsoft had extended its original DOS format and had incorporated the PE file format in order to buttress the execution of files on the Windows platform. However, with the introduction of .Net, Microsoft remolded its PE file format and instituted a header to store the MetaData information. Specifically, one of the structures in the optional header has been used for the CLR header. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;MetaData is a key component that casts a significant shadow on the .NET architecture. It renders the Runtime with vital information about assemblies, classes, methods and scores of other significant details. Thus, MetaData represents data, which is exacting, comprehensive, and most importantly, language-independent. This results in a common format for exposing the information contained in a file or an assembly, thereby introducing flexibility and code sharing between applications that use disparate languages. Finally, the MetaData facilitates remote method calls in the .Net Framework.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Our book on 'MetaData Tables' delineates how the MetaData is laid out after being read into memory from a PE file. The MetaData is stored in either tables or streams. There are five streams in all. One of the streams comprises of tables that store the relevant data. The remaining four are String, Blob, UserString and Guid. There exists an awesome amount of interdependence between these streams.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;All MetaData is stored internally in the form of tables. There exist about 43 assorted table types in the realm of MetaData, each of which stores specific information. For instance, all the types are stored in one table, all the methods are stored in another table, all the parameters are stored in yet another table, and so on. Each table is assigned one bit in one of the MetaData fields. Contingent upon the status of this bit field, the presence of a particular table can be ascertained.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Every table has been assigned a name and a number. The table that is assigned the number 0 is known as 'Module', while the table that is assigned the number 1 is called TypeRef, and so on. Moreover, Microsoft has extensively utilized the features of coded indexes to enhance efficiency and to restrict the byte-consumption, thereby avoiding dissipation of memory space. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;The captivating feature of this book is its remarkably simplistic approach. Firstly, we get you well acquainted with the PE file format, where we introduce you to the relevant details of the file. Then, we focus our attention on the Metadata header. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Next, we plough our way ahead, scrutinizing every Metadata table meticulously, one at a time. On certain occasions, we have replicated some portions of the code, in order to facilitate ease of understanding. Further, to expound every table, miniature snippets of code have been provided, using either IL or the C# language. An independent chapter has been devoted to the topic of Blob Signatures, since they unravel an altogether unique class of information.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;At times, we have undertaken discursive diversions at crucial junctures to explain specific concepts, which may not be directly related to the main topic. This has been done to provide a holistic panorama of the .Net architecture. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Tables have been drawn and screen shots have been provided to reinforce the assumptions and to illustrate the concepts that have been proffered.&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Finally, since no cross-connections could be established between these tables while exploring each of them, we chose to dedicate the last chapter to the display of all the linkages and to provide values to the data stored in the table. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Although we are aware that there is scope for extensive enhancement to make this book exhaustive, we chose to wrap it up at this stage. This is because we hope that by the time you reach the end of this book, you would have developed a penchant for Metadata tables and would be in a position to explore the subject further by yourself. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;In addition to the samples, Microsoft has also offered a program called Metainfo, which provides a dump of the Metadata. Another program utility that can be used is the disassembler, known as the ILDASM. These two utilities can be used to verify and validate the output of our program. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;We take immense pleasure in proclaiming the fact that we are the pioneers in employing the C# language while writing our metadata program. We are convinced that even the tools have not been written in C#. Since our primary focus has been on the task of discerning the tables and their contents, the chores of alignment and the formatting have taken a back seat. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;In order to serve up all this information to you, we have scrutinized the Web in its entirety, and have extracted meaningful inputs from it. Further, we have probed the unfathomable depths of the 'uncomplicated' technical documentation provided by Microsoft.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;Towards the latter part of this book, we have inspected the intricacies of each and every bit, and have investigated all the formatting issues. Once more, a program written in C# comports itself like the ILDASM utility, providing substantial information about every table and its field attributes. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;In conclusion, we reiterate that this is a path-breaking book, which delves into the internals of the .Net architecture, which is a virgin territory. We hope that you enjoy your journey into this exotic domain and put the knowledge gained from this book to good use. We are confident that this book will pave the way to sculpt you into an aficionado of the .Net architecture. We wish you good luck and happy reading!&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;a href="http://www.vijaymukhi.com/documents/books/metadata/metadata.htm" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://www.vijaymukhi.com/documents/books/metadata/metadata.htm" target="_blank"&gt;&lt;/blockquote&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-7185242174590766826?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7185242174590766826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/7185242174590766826'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/metadata-tables-authors-vijay-mukhi.html' title='MetaData Tables'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-144213728421065347</id><published>2006-12-14T06:50:00.000-08:00</published><updated>2008-12-17T12:38:02.564-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><title type='text'>A Programmer’s Introduction to Visual Basic.NET</title><content type='html'>&lt;div align="center"&gt;&lt;span style="font-size:180%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;/blockquote&gt;By Craig Utley&lt;/div&gt;&lt;div align="center"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Sams Publishing&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;This book is meant to give you a head start on the changes from Visual Basic to Visual Basic.NET (VB.NET). Most of the book assumes that you are comfortable with Visual Basic 6.0 (VB6), so the book endeavors to be a quick introduction to the major differences between VB6 and the new VB.NET.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;I’ve been using Visual Basic since version 1.0. The most dramatic shift had been in the move from VB3 to VB4, when class modules were introduced, and VB started on its long, slow path to becoming object oriented. For the first time, you could build COM components in VB, leading to an explosion in n-tier application development. VB4 brought COM development to the average programmer, so it was no longer a technology known only to a few C++ developers.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;When I first started looking at the differences between VB6 and VB.NET, I realized that the change would be even more significant than it had been from VB3 to VB4. I thought it would be good to put together a book that helped VB6 developers transition to VB.NET. To that end, I pitched the idea for a book named something like Migrating from VB to VB.NET to a couple of different companies. Sams Publishing liked the idea, and one day they called me and asked me about doing a miniature version of the book…in three weeks.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;I don’t know who was crazier: Sams, for asking for the book in three weeks, or me, for agreeing to do it. Then, Sams said they were giving the book away, and I thought they had really lost it. Still, the mission was clear: create a book that targets Visual Studio.NET, Beta 1. Then, the day after I finished the book on Beta 1, Sams made the decision to release a book based on Beta 2 instead. Although I can’t say I was thrilled, I think it was the right decision. There were significant changes between Beta 1 and Beta 2. Microsoft says there will be far fewer changes between Beta 2 and the final product, so this book should have a much longer shelf life than a book based on Beta 1. &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;There is no doubt: VB.NET will be an exciting change for us all. There is so much new material to learn that it can be somewhat daunting at first. However, the benefits of the .NET Framework are significant, and in the end can greatly reduce the effort required today to build enterprise-ready distributed applications.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book will be followed by a much more comprehensive book based on the final version of Visual Studio.NET (VS.NET). The good news is that, as previously mentioned, the changes between Beta 2 and the final product should be far less dramatic than those changes between Beta 1 and Beta 2. Having said that, however, realize that there will be changes before Visual Studio is released.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;a href="http://www.vbcity.com/books/sams/vb-vbnet.pdf" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://www.vbcity.com/books/sams/vb-vbnet.pdf" target="_blank"&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;a href="http://www.vbcity.com/books/sams/vb-vbnet.pdf" target="_blank"&gt;Click to Read More/Download&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-144213728421065347?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/144213728421065347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/144213728421065347'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/programmers-introduction-to-visual.html' title='A Programmer’s Introduction to Visual Basic.NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-5186883064430847197</id><published>2006-12-14T06:37:00.000-08:00</published><updated>2008-12-17T12:38:02.565-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J#'/><title type='text'>CodeNotes for J#</title><content type='html'>&lt;div align="center"&gt;Edited By Gregory Brill&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The Java language is an extremely popular, object-oriented programming language originally released by Sun Microsystems in 1995. Over the past eight years, its user base (and fan base) has grown steadily due to its simplicity and robustness, and it can be found everywhere from professional software development companies to businesses to high school and college classrooms.&lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;With the release of .NET, Microsoft’s new framework for Windows software development, Microsoft has created an opportunity for Java developers to use the language they know and yet take full advantage of the Microsoft Visual Studio .NET Integrated Development Environment (VS .NET), which we will discuss later in this chapter. For the moment, you can think of Visual Studio .NET as a language-neutral development environment that assists you in writing code in any one of a number of languages. Regardless of the language you choose, VS .NET will ultimately compile your code into a universal language called Microsoft Intermediate Language (MSIL). MSIL is very similar in principle to Java bytecode. However, MSIL has additional benefits in terms of crosslanguage development.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;J# (pronounced jay-sharp) is the newest language to be supported by the Visual Studio .NET environment and is essentially Java for the .NET Framework. Not only does J# allow Java developers to program comfortably within the Microsoft integrated development environment (IDE), it also allows them to take full advantage of the extensive libraries and capabilities inherent in the .NET Framework. Like any .NET language, J# can be used to write ASP.NET Web Applications (Active Server Pages .NET, covered in Chapter 5) applications, XML Web Services (Chapter 6), ADO.NET data applications (Chapter 8), and a host of other .NET target types. Keep in mind that the J# compiler understands the Java language, but ultimately compiles it to MSIL (instead of the bytecode you may be used to). Thus, the front end is Java, but the compiled results run on the Microsoft .NET Framework, as opposed to a Java Virtual Machine (JVM). We will look at the similarities and differences between the Java language and the .NET Framework later in this chapter.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.asiaing.com/codenotes-for-j-by-gregory-brill.html" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/gp/product/B000FBJANC?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B000FBJANC" target="_blank"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;CodeNotes for J#&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-5186883064430847197?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5186883064430847197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5186883064430847197'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/codenotes-for-j-edited-by-gregory-brill.html' title='CodeNotes for J#'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-3664412716989597972</id><published>2006-12-14T06:32:00.000-08:00</published><updated>2008-12-17T12:38:02.565-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Report'/><title type='text'>Learning Crystal Reports for DotNet</title><content type='html'>&lt;div align="center"&gt;By Brian Bischof&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;You came to the right place. The links on this page give you access to free book chapters, training materials as well as tools for learning and using Crystal Reports. Check out all the great Crystal Report resources listed below and click on the ones you need. If you like this site, please link to it so that others can find out about it! &lt;/div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;strong&gt;New Crystal Reports Forum&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;I just launched a new Crystal Reports forum for everyone to post and answer questions. I'm giving away free copies of my book for new members and active users. Check out the Crystal Reports book giveaway post for all the details.&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;a href="http://www.crystalreportsbook.com/Default.asp" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-3664412716989597972?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/3664412716989597972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/3664412716989597972'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/learning-crystal-reports-for-dotnet-by.html' title='Learning Crystal Reports for DotNet'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-38211700079692767</id><published>2006-12-14T06:26:00.000-08:00</published><updated>2008-12-17T12:38:02.565-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>ASP.Net with C# - The Basis</title><content type='html'>&lt;div align="center"&gt;By Vijay Mukhi&lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;ASP.Net provides the most powerful environment for development of sophisticated, real-life business applications. It was only natural for us to get sucked into the vortex of the exciting opportunity that this language provides, to satiate our technical appetite. This book presents a realistic tableau of the vast repertoire of features of the ASP.Net language. We have scythed through the maze of technological jargon to present to you, in a simple yet comprehensive manner, all the salient features of the language.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The book commences with the assumption that you are a programming tyro, with no previous knowledge of ASP.Net or C#. It however, expects you to have a working knowledge of the Hyper Text Markup Language (HTML). The book covers the length and breadth of the ASP.Net framework. Since the C# language has been used for programming, the fundamentals of this language have also been covered.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The book begins with the basics of the ASP.Net and C#. Thereafter, it moves on to the built-in controls of ASP.Net. Next, it demonstrates how you can build your own custom controls. The text then veers on to the concepts of the built-in C# classes, and shows you how to build your own custom classes. It also covers the myriad aspects of handling databases, advanced concepts of controls, mysteries of Cookies, CGI Progamming and state management,Web Services and finally a Class Browser Application. It finally winds up with a peek into the security issues of designing an Internet application using ASP.Net. Thus, you’ll be able to appreciate, that a vast array of technical concepts of ASP.Net have been covered by this book.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This book is teeming with examples and explanations that discuss each concept threadbare. The various disparate concepts have been woven together to create a beautiful tapestry of the ASP.Net language. It has always been our modus operandi to break up large programs into smaller fragments, comprehend each fragment thoroughly and subsequently, synthesize all the fragments together to retrieve the original program. The same strategy has been employed in this book also. Each concept has been substantiated with examples so that you can see how each concept is implemented in real-life applications.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;In our books, we have presented examples that emulate a concept supplied in the documentation, or some idea we found on the Internet. However, some of the concepts introduced are purely ours, and thus original. As far as we are concerned, you are free to use our accepted wisdom, as long as someone somewhere in the world benefits from it.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;We are sanguine that this book will go a long way in providing ample food for thought, to sate the technological hunger of your minds. We implore you to put in sedulous effort in mastering this language, by reading all the material provided to you in this book with sincerity, and also by trying out all the examples that have been presented. We are confident that on doing so, you will be able to scale dizzying heights in the world of Internet programming. &lt;/div&gt;&lt;div align="justify"&gt;&lt;blockquote&gt;&lt;a href="http://www.vijaymukhi.com/documents/books/aspnet1/aspnet.html" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://www.vijaymukhi.com/documents/books/aspnet1/aspnet.html" target="_blank"&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;a href="http://www.vijaymukhi.com/documents/books/aspnet1/aspnet.html" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-38211700079692767?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/38211700079692767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/38211700079692767'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/asp.html' title='ASP.Net with C# - The Basis'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-1973452239000327861.post-5260420277819666427</id><published>2006-12-14T06:04:00.000-08:00</published><updated>2008-12-17T12:38:02.565-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>CodeNotes for .NET</title><content type='html'>&lt;div  align="center" style="font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;Edited by Gregory Brill&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;b  style="font-family:georgia;"&gt;&lt;span style=""&gt;&lt;p align="left"&gt;WHAT IS .NET?&lt;/p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=";font-family:Times-Roman;font-size:100%;"  &gt;&lt;p align="justify"&gt;.NET is Microsoft&lt;span style=";font-family:Times-Roman;font-size:100%;"  &gt;’&lt;/span&gt;&lt;span style=";font-family:Times-Roman;font-size:100%;"  &gt;s new strategy for the development and deployment of software&lt;/span&gt;&lt;span style=";font-family:Times-Roman;font-size:100%;"  &gt;. &lt;/span&gt;Depending on your interests and development background,you may already have a number of preconceived notions regarding .NET. As we will see throughout this CodeNote:&lt;/p&gt;&lt;/span&gt;&lt;span style=";font-family:Times-Roman;font-size:100%;"  &gt;&lt;/span&gt;&lt;p style="font-family: georgia;"&gt;&lt;/p&gt;&lt;div  align="justify" style="font-family:georgia;"&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-size:100%;"&gt;.NET fundamentally changes the way applications execute under the Windows Operating System.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-size:100%;"&gt;With .NET Microsoft is, in effect, abandoning its traditional stance, one which favors compiled components, and is embracing interpreted technology (similar, in many ways, to the Java paradigm).&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-size:100%;"&gt;.NET brings about signi&lt;/span&gt;&lt;span style="font-size:100%;"&gt;fi&lt;/span&gt;&lt;span style="font-size:100%;"&gt;cant changes to both C++ and Visual Basic, and introduces a new language called C# (pronounced &lt;/span&gt;&lt;span style="font-size:100%;"&gt;“&lt;/span&gt;&lt;span style="font-size:100%;"&gt;C sharp&lt;/span&gt;&lt;span style="font-size:100%;"&gt;”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;).&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-size:100%;"&gt;.NET is built from the ground up with the Internet in mind, embracing open Internet standards such as XML and HTTP. XML is also used throughout the framework as both a messaging instrument and for con&lt;/span&gt;&lt;span style="font-size:100%;"&gt;fi&lt;/span&gt;&lt;span style="font-size:100%;"&gt;guration &lt;/span&gt;&lt;span style="font-size:100%;"&gt;fi&lt;/span&gt;&lt;span style="font-size:100%;"&gt;les.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p  align="justify" style="font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;These are all noteworthy features of .NET, or more accurately the .NET Framework, which consists of the platform and tools needed to develop and deploy .NET applications. The .NET Framework can be distilled into the following three entities:&lt;/span&gt;&lt;/p&gt;&lt;ol  style="font-family:georgia;"&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-size:100%;"&gt;The Common Language Runtime (CLR), which is the execution environment for all programs in the .NET Framework. The CLR is similar to a Java Virtual Machine (VM) in that it interprets byte code and executes it on the fly, while simultaneously providing services such as garbage collection and exception handling. Unlike a Java VM, which is limited to the Java language, the CLR is accessible from any compiler that produces Microsoft Intermediate Language (IL) code, which is similar to Java byte code. Code that executes inside the CLR is referred to as managed code. Code that executes outside its boundaries is called unmanaged code.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt;&lt;a href="http://www.asiaing.com/codenotes-for-.net-by-gregory-brill-free-download.html" target="_blank"&gt;Click to Read More&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style=";font-family:Times-Roman;font-size:100%;"  &gt;&lt;a target="_blank"&gt;&lt;/a&gt;&lt;a href="http://www.amazon.com/gp/product/0812991893?ie=UTF8&amp;amp;tag=frsaabeb-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0812991893" target="_blank"&gt;CodeNotes for .NET&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1973452239000327861-5260420277819666427?l=more-dotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5260420277819666427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1973452239000327861/posts/default/5260420277819666427'/><link rel='alternate' type='text/html' href='http://more-dotnet.blogspot.com/2006/12/codenotes-for.html' title='CodeNotes for .NET'/><author><name>Administrator</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
