The Applied Microsoft .NET Framework Programming in C# Collection
(Friday, August 06, 2004)
by Jeffrey Richter Paperback: 640 pages ; Dimensions (in inches): 1.98 x 9.33 x 7.44 Publisher: Microsoft Press; Package edition (May 7, 2003) ISBN: 0735619751
Book Description Apply your expertise to the .NET Framework with the guidance of programming expert Jeffrey Richter--on video, through his award-winning book, and with a set of posters containing complete, at-a-glance reference to .NET Framework Class Library namespace details. Richter is well-known to the developer community as an author, an instructor, and a contributing editor for MSDN® Magazine. He has been consulting with the .NET Framework team at Microsoft since 1999, and is the cofounder of Wintellect, a premier training, debugging, and consulting firm. This must-have collection includes Richter's highly respected Applied Microsoft .NET Framework Programming book, which describes .NET Framework architecture, the common language runtime, and core types in the .NET Framework Class Library--deftly presenting the concepts, insights, and examples needed to begin developing robust, .NET Framework–based applications. You can experience Richter in action through his video lecture on Exception Handling, which covers implicit assumptions about Exceptions, key benefits of exception handling, and tips for managing unhandled exceptions with Windows® Forms, Web Forms, and XML Web services. You also get the .NET Framework 1.1 Class Library poster pack--four, full-color wall posters that clearly display the namespace details essential to every developer working with the .NET Framework--including System, System.Web, System.XML, System.Data, System.Windows.Forms, and System.Drawing. Each poster provides an easy-to-scan class derivation hierarchy of the most useful types, a comprehensive list of value types, an interface cross-reference map, and more. Together, this collection delivers the hands-on resources you need to advance your expertise--and your productivity--with the .NET Framework.
Posted by Xander Zelders

Understanding .NET
by David Chappell Paperback: 368 pages ; Dimensions (in inches): 0.97 x 9.29 x 7.38 Publisher: Addison-Wesley Pub Co; 1st edition (January 31, 2002) ISBN: 0201741628
From Amazon.com "From Library Journal Guides to Microsoft's .NET technologies abound (see Computer Media, LJ 4/1/01), but most focus on only one piece of the colossus. Chappell's book is different because it offers a lucid overview of every aspect of .NET. Intended for developers and technology managers but accessible to lay readers, it describes how existing languages and technologies (such as ASP) are transformed in the .NET environment and explains the reasoning behind creating new languages such as C#. Touchy topics like the privacy issues created by .NET My Services and .NET's seeming similarity to Java are also squarely addressed. Highly recommended for all libraries. Copyright 2002 Cahners Business Information, Inc."
Posted by Xander Zelders

Karl Moore's Visual Basic .NET
by Karl Moore Paperback: 600 pages ; Dimensions (in inches): 1.52 x 9.27 x 7.44 Publisher: Apress; 1 edition (April 25, 2002) ISBN: 159059021X
Book Info Provides new programmers and hardcore developers alike with all they need to get up and running with the latest version of Visual Basic. Covers the key to real-life areas of .NET clearly, and in the shortest time possible. Softcover.
Book Description Karl Moore's Visual Basic .NET: The Tutorials provides new programmers and hardcore developers alike with all they need to get up and running with the latest version of Visual Basic. Split into eight humorous and dynamic tutorials, the book covers the key, real-life areas of .NET clearly, and in the shortest time possible. Among other things, Karl Moore shows you how to create a fully functional database application in just three lines of code, uncover the one secret that opens the world to Web services and learn how it can seriously boost your productivity, build interactive Web sites using Visual Basic code, and build applications (in minutes) that can run on everything from mobile phones to microwaves. You'll also learn the top ten tips you can't afford to live without, how the latest object-oriented programming techniques can rocket you to guru level, how tapping into the book's code library can help you handle all your common programming tasks, plus much more.
If you're new to programming, you'll be given the full tour of Visual Basic .NET and be taught everything from the ground up-and in the quickest time possible. If you're coming from Visual Basic 6, you'll be shown exactly what has changed, before being presented with a clear training plan that will take you straight to the top, fast.
Karl Moore's Visual Basic .NET: The Tutorials brings to the .NET industry its first true "career in a book," consistently presented in a style trademarked by Moore's online tutorials and live radio shows, a style that is humorous, interactive, and above all, easy to understand.
ABOUT THE AUTHOR: Karl Moore is a technology author living in Yorkshire, England. He runs his own consultancy group, White Cliff Computing Ltd. and is senior editor behind the popular development network, VB-World. When he's not writing for magazines, speaking at conferences, or making embarrassing mistakes on live radio, Karl enjoys a complete lack of a social life.
Posted by Xander Zelders

.NET Compact Framework Programming with C# (Microsoft Net Development Series)
by Paul Yao, David Durant Paperback: 1424 pages ; Dimensions (in inches): 2.01 x 9.30 x 6.88 Publisher: Addison-Wesley Professional; (May 28, 2004) ISBN: 0321174038
Back Cover Copy .NET Compact Framework Programming with C# is the definitive tutorial and reference for the .NET Compact Framework (CF). It shows you how to transfer your skills and your code to the Pocket PC 2003 and other mobile and embedded smart devices.
Authors Paul Yao and David Durant draw upon their years of research and experience with members of the Microsoft .NET CF team to show you exactly how the best CF programming gets done in C#. This is the only book a programmer needs to master the art of CF coding. Throughout the book, sample code and examples illustrate best practices and programming techniques. In addition, the companion Web site includes downloadable code for all these examples along with a set of development tools to help you with your CF development projects.
The authors expertly zero in on what programmers need to understand for successful smart device programming, including:
Garbage Collection in the .NET Compact Framework Controls and supported Properties, Methods, and Events (PMEs) Custom controls with Windows Forms Designer support Using Platform Invoke (P/Invoke) Simple and complex data binding and the DataGrid control Programming with ADO.NET data classes Synchronizing SQL Server CE with SQL Server 2000 databases Creating graphical output, including font and printing coding tricks Differences between the standard desktop framework and the CF
.NET Compact Framework Programming with C# is your single resource for everything you really need to know about CF programming.
Posted by Xander Zelders

Introducing Microsoft .Net, Third Edition
by David S. Platt Paperback: 352 pages ; Dimensions (in inches): 1.05 x 9.06 x 7.44 Publisher: Microsoft Press; 3rd edition (May 7, 2003) ISBN: 0735619182
From amazon.com "From Book News, Inc. Overviews Microsoft .NET as a prefabricated infrastructure for solving common problems in internet applications running on the Windows 2000 operating system. The author discusses garbage collection, code reuse, ASP.NET and web forms, web services that allow internet servers to expose functions to any client, and windows forms that provide prefabricated user interface elements.Book News, Inc.®, Portland, OR --This text refers to an out of print or unavailable edition of this title.
Book Info Text offering a systematic introduction to Microsoft .NET, with a witty, jargon-free style. Each chapter covers one subject in detail, and features detailed diagrams, meaningful analogies and clear explanations. Code samples for the examples in the text are provided on the companion Web site. Softcover. DLC: Internet programming. --This text refers to an out of print or unavailable edition of this title.
Book Description What problems does Microsoft .NET solve? What architectural approaches does it take to solve them? How do you start using .NET-and how do you profit from it? Get the answers to these questions and more in this entertaining, no-nonsense .NET walkthrough. The author, a well-known computer-science instructor at Harvard, covers a single topic from the top down so readers can choose how deep they want to go. Thoroughly updated and featuring five new chapters plus a new chapter available on the Web, this is the first book to read about the innovative .NET development platform. --This text refers to an out of print or unavailable edition of this title."
Posted by Xander Zelders

Developing Application Frameworks in .NET
by Xin Chen Paperback: 369 pages ; Dimensions (in inches): 0.85 x 9.30 x 7.08 Publisher: Apress; 1 edition (April 30, 2004) ISBN: 1590592883
About the Author Xin Chen - Xin Chen is the founder of Xtremework, Inc. Since the inception of .NET, Xin Chen has helped customers in a wide range of industries turn their business ideas into software products using .NET technology. Leveraging his expertise in .NET and EAI, Xin Chen has also worked with several technology leaders, such as Microsoft and Accenture, to bring winning solutions to their customers. When not working overtime, Xin enjoys reading books, writing books, and resting. He is the author of BizTalk 2002 Design and Implementation (Apress, 2003). Xin Chen earned his M.A. in statistics from Columbia University and is currently living in New Jersey.
Book Description Application frameworks, which provide a base of common services on which applications are built, offer the benefits of extensibility, modularity, and reusability of both code and design to your applications. This book explains what frameworks are and how they fit into applications, and offers many object-oriented techniques used in application frameworks. This book also shows you actually how to develop application frameworks through a concrete framework example called Simplified Application Framework (SAF). The SAF framework was developed by Xin Chen in C#. It consists of common services needed by many applications, such as a class factory service, configuration service, event notification service, security service, and transaction service. This book goes into detail on each of these services to explain its benefits, as well as its design and implementation in C#. Through a discussion of each service, you will also learn about many advanced .NET techniques employed by the framework, such as .NET remoting, reflection, custom attributes, multithreading, and serviced components.
Many of the services discussed in the book also use design patterns as their blueprints. This book discusses these design patterns in-depth and shows how to implement them in a real-world scenario. Accompanying the book are the complete source code of the sample framework and sample executable projects (downloadable via the Internet), allowing readers to actually test out each framework service/component of SAF and learn about the development of frameworks, .NET technologies, and design patterns in a more interactive fashion.
Technology Note: This book covers .NET 1.0 and 1.1. and assumes knowledge of the .NET Framework and C#.
Posted by Xander Zelders

Professional Crystal Reports for Visual Studio .NET (Programmer to Programmer)
by David McAmis Paperback: 360 pages ; Dimensions (in inches): 0.77 x 9.04 x 7.30 Publisher: Wrox; New Ed edition (October 23, 2002) ISBN: 0764544039
Book Info Text provides a detailed guide to the functionality provided with Crystal Reports for Visual Studio .NET, and shows how to integrate reports into .NET applications. For readers who have some experience with Crystal Reports. Softcover.
From the Publisher This book is aimed mainly at readers with some experience of Crystal Reports who want a comprehensive guide to the functionality included with Crystal Reports .NET, but it will also be valuable to programmers who are getting their first taste of Crystal Reports through the Visual Studio .NET development environment. --This text refers to an out of print or unavailable edition of this title.
Book Description Crystal Reports is one of the world's leading software packages for creating feature-rich reports, and now it is fully integrated with Visual Studio .NET. With this book, you'll see how to produce elegant and effective reports for Windows and the Web.
Posted by Xander Zelders

Microsoft .NET Compact Framework (Core Reference)
by Andy Wigley, Mark Sutton, Rory MacLoed, Robert Burbidge, Stephen Wheelwright Hardcover: 600 pages ; Dimensions (in inches): 1.74 x 9.34 x 7.56 Publisher: Microsoft Press; 1 edition (January 22, 2003) ISBN: 0735617252
Book Description This comprehensive reference provides developers with the information they need to develop new applications or move existing applications to handheld devices and other resource-constrained hardware. It offers specific techniques for writing mobile applications, including developing GUI elements using Web Forms, transferring data using XML Web services, working with local and remote data sources, and developing applications that can operate in a disconnected state from the wireless network. The book illustrates each technique with working code samples in Visual Basic .NET and Visual C# .NET. It also includes a quick reference appendix showing the differences between the .NET Compact Framework and the full .NET Framework.
Posted by Xander Zelders

Applied Microsoft .NET Framework Programming
by Jeffrey Richter Paperback: 640 pages ; Dimensions (in inches): 1.63 x 9.25 x 7.39 Publisher: Microsoft Press; 1 edition (January 23, 2002) ISBN: 0735614229
Amazon.com Applied Microsoft .NET Framework Programming is a tutorial. It's meant for programmers who already know an object-oriented language and want to apply their knowledge in the standardized environment provided by the Microsoft .NET Framework. The book, written by Jeffrey Richter, a programmer and the .NET columnist at Microsoft's magazine for its developer community, takes a more or less language-agnostic approach to the run-time environment (though many illustrative examples are in C#). It aims to untangle the Common Language Runtime (CLR) and some of the Framework Class Library (FCL), and generally succeeds, particularly at the former. Richter shares his knowledge of the key classes you can instantiate in the CLR, and the kinds of operations you can perform on and with them. You can read this book, or individual chapters, from beginning to end. You'll probably find it more helpful, though, if you read individual sections as you encounter problems or develop an interest in specific aspects of the CLR (ideal for those middle-of-the-night "I wonder how it does..." questions). Richter typically lets his code do most of the talking, and he'll often introduce a section with a prose summary of the CLR way of doing something (sometimes with a supplementary diagram) before unleashing a string of quick examples that illustrate variations on the theme. In an unusual and helpful tutorial move, he makes heavy use of the ILDASM utility to show what goes on at compile time. --David Wall
Topics covered: How the Microsoft .NET Framework--in other words, the Common Language Runtime (CLR) and parts of the Framework Class Library (FCL)--runs Microsoft .NET applications, and how to write software for the framework. Shared assemblies, characteristics of CLR types (including their properties, methods, fields, and events), and object orientation all get ample coverage. There's particularly detailed information on text manipulation (including internationalization and localization), arrays, custom interfaces, and the managed environment (garbage collection) in the CLR environment.
Book Description This title takes advanced developers and software designers under the covers of .NET to provide them with an in-depth understanding of its structure, functions, and operational components so they can create high-performance applications for .NET more easily and efficiently. Developers learn to program .NET applications while gaining a solid understanding of fundamental .NET design tenets. This title not only covers the infrastructure and architecture of .NET in-depth but also shows developers the most practical ways to apply that knowledge.
Posted by Xander Zelders

The Ultimate VB .NET and ASP.NET Code Book
by Karl Moore Paperback: 380 pages ; Dimensions (in inches): 0.98 x 9.18 x 7.00 Publisher: Apress; 1 edition (July 2, 2003) ISBN: 1590591062
Book Info Text provides a library of cutting-edge, ready-to-run code routines and VB .NET walkthroughs. Covers Windows applications, Web applications, databases, Web services, smart device projects, mobile Web projects, and more. Softcover.
Book Description You know all those hidden techniques and amazing features you spent months discovering in Visual Basic 6? Imagine you could read just one book and regain all of that knowledge. Imagine a book that clearly shows you how to do practically everything you want in .NET - and provides real-life code to get you there. Imagine a book that goes beyond the basics, yet doesn't get bogged down in detail, a book that will save you hours. That's what this book is all about; it is the number one book for all your VB.NET code demands.
Posted by Xander Zelders

ASP.NET Data Web Controls Kick Start
by Scott Mitchell Paperback: 432 pages ; Dimensions (in inches): 0.99 x 9.22 x 7.38 Publisher: SAMS; 1st edition (February 12, 2003) ISBN: 0672325012
From amazon.com "From Book News, Inc. This guide introduces the DataGrid, DataList, and repeater web controls for displaying data on an ASP.NET web page, and compares their advantages and disadvantages. The author explains how to customize HTML output, add command buttons to the data web controls, sort the data displayed in a DataGrid web control, and use events to modify the display of data based on its value.Copyright © 2004 Book News, Inc., Portland, OR
From the Back Cover Utilizing the more advanced features of the Data Web Controls has many developers stumped. These controls are fairly simple to use when it comes to simple data display. However, they can do much more than merely present data. For example, the DataGrid Web Control allows for sorting, paging, and editing of data. In addition, these controls allow for templating of data, which can be used to provide more complex views. The DataGrid, DataList, and Repeater forum on the Microsoft ASP.NET Forums... read more
Book Description Utilizing the more advanced features of the Data Web Controls has many developers stumped. These controls are fairly simple to use when it comes to simple data display. However, they can do much more than merely present data. For example, the DataGrid Web Control allows for sorting, paging, and editing of data. In addition, these controls allow for templating of data, which can be used to provide more complex views. The DataGrid, DataList, and Repeater forum on the Microsoft ASP.NET Forums received more than 2,100 posts in the first month and a half of use, or over 35 posts per day on average. As the Web master of an ASP.NET Web site, Scott has also received numerous emails from readers and visitors asking questions about these Web Controls. ASP.NET Data Web Controls is likely to be an indispensable item in every ASP.NET developer's toolbox."
Posted by Xander Zelders

Murach's ASP.NET Web Programming with VB.NET
by Doug Lowe, Anne Prince Paperback: 672 pages ; Dimensions (in inches): 1.74 x 10.00 x 8.02 Publisher: Mike Murach & Associates; (November 1, 2003) ISBN: 1890774200
From amazon.com "From Book News, Inc. Intended for Visual Basic .NET programmers, this guide explains how to create multi-page web applications with Visual Studio and ASP.NET, work with web server controls and validation controls, and handle database data in web applications using ADO.NET. The final section discusses secure connections, user authentication, custom server controls, Crystal Reports, email, custom error pages, and deployment to a web server.Copyright © 2004 Book News, Inc., Portland, OR
From the Publisher As the publisher, I’d like you to know why I think you’ll learn how to develop web applications with Microsoft ASP.NET faster and better from this book than any other on the subject: Unlike many of the competing ASP.NET books, this one shows you how to get the most from Microsoft Visual Studio as you develop your applications. We’ve found that this Integrated Development Environment is one of the keys to development productivity, but many books ignore or neglect it.
To show you... read more
Book Description There is no faster or better way to learn ASP.NET web programming using Microsoft’s Visual Studio .NET than to use "Murach’s ASP.NET web programming with VB.NET." To get you off to a fast start, the first 5 chapters show you how to use Microsoft Visual Studio to design, code, and test multi-page web applications that use view state, session state, cookies, database data, and code-behind files.
From there, you learn even faster as you master the core professional skills like HTML, server controls, validation controls, state management, and user controls. Then, you learn how to use the best ADO.NET features for working with a database in a web application including: connection pooling, data commands, parameterized queries, caching, data views, command builders, and the Repeater, DataList, and DataGrid controls.
Last, you learn how to apply the finishing touches to a web application: security, web services, custom server controls, reports generated by Crystal Reports, email, and deployment. "No other book teaches so much, so fast, or so thoroughly.""
Posted by Xander Zelders

ASP.NET for Web Designers
by Peter Ladka Paperback: 648 pages ; Dimensions (in inches): 1.33 x 9.16 x 7.40 Publisher: New Riders; 1st edition (August 23, 2002) ISBN: 073571262X
From the Back Cover Teaching ASP.NET in a non-linear format that creative thinkers can easily grasp and understand without the typical programming jargon. Provides clear and concise, hands-on, real-world examples right from the beginning of the book. The book contains a natural progression by providing foundational information in the opening chapters. Content will be presented with "hands-on" examples so the opening chapters will also be laying the groundwork for more advanced subjects by not only presenting the information but by writing code as well. The middle section of the book covers the key cast members on the .NET stage including HTML Controls, Web Controls and List Controls. The third and final section of the book covers more advanced issues in ASP.NET including data access and security issues.
About the Author Peter Ladka is the Chairman and President of Nexus Media Inc., a web development firm located in New York that focuses on providing businesses with advanced database-driven web applications. Nexus Media was founded in 1997 after Peter's years of servicing clients as a freelance graphic designer. As Ladka directed the business' focus on web application development, annual revenues have increased in excess of 500%. This concentration has also brought Nexus Media into the national spotlight as a... read more
Book Description Teaching ASP.NET in a non-linear format that creative thinkers can easily grasp and understand without the typical programming jargon. Provides clear and concise, hands-on, real-world examples right from the beginning of the book. The book contains a natural progression by providing foundational information in the opening chapters. Content will be presented with "hands-on" examples so the opening chapters will also be laying the groundwork for more advanced subjects by not only presenting the information but by writing code as well. The middle section of the book covers the key cast members on the .NET stage including HTML Controls, Web Controls and List Controls. The third and final section of the book covers more advanced issues in ASP.NET including data access and security issues.
Posted by Xander Zelders

Developing Microsoft ASP.NET Server Controls and Components
by Nikhil Kothari, Vandana Datye Paperback: 752 pages ; Dimensions (in inches): 1.81 x 8.94 x 7.36 Publisher: Microsoft Press; 1 edition (August 28, 2002) ISBN: 0735615829
From amazon.com "From Book News, Inc. Written for experienced programmers, this guide begins with a detailed introduction to the ASP.NET web page programming model and architecture, then walks through the nuts and bolts of leveraging and building ASP.NET server controls. It also shows how to implement advanced design-time features that provide rapid application development (RAD) capabilities to server controls, and how to incorporate XML web services and the HTTP runtime into server controls. The last two chapters provide examples of data-bound templated controls and DHTML-based server controls.Copyright © 2004 Book News, Inc., Portland, OR
Book Description This comprehensive guide combines conceptual and architectural details with practical, how-to information and real-world code samples to show how to create custom, reusable, professional-quality server controls with rich design-time functionality."
Posted by Xander Zelders

ASP.NET Unleashed, Second Edition
by Stephen Walther Paperback: 1488 pages ; Dimensions (in inches): 2.38 x 8.98 x 7.36 Publisher: Sams; 2nd Bk&Cdr edition (July 18, 2003) ISBN: 067232542X
From amazon.com "Amazon.com Aimed at Windows Web developers of all levels, ASP.NET Unleashed provides a truly example-packed tutorial on beginning through advanced topics in ASP.NET programming. This mammoth text is never dense, and its clear sample code and ordering of topics will make it a strong choice for learning ASP.NET inside and out. Dedicated to the principle that more is more, and weighing in at over 1,400 pages, this title covers all the bases in the new ASP.NET. Though it's comprehensive, the author takes care to present the basics of programming first. Early sections cover the basics of building Web pages with built-in ASP.NET Web controls. Only later on does the text range farther afield. Standout sections on mobile devices will let you work with today's wireless devices using both WAP and specialized HTML on the Pocket PC platform. Coverage on the extensive support for databases in ADO.NET and bound controls marks this book's practical focus on the basics. Material on tapping the powers of Microsoft SQL Server and the Indexing Service for providing full-text searches in Web sites is a notable standout here.
Later chapters look at basics of the much-advertised Web services, but also discuss ways to extend security and data sharing. Advanced bells and whistles are illustrated with a Web service to export pattern matching across Web sites--a worthwhile example. More advanced topics round out this book, including a tutorial on .NET APIs for common functions like the file system, strings, and regular expressions. A later section on combining ASP.NET with Microsoft Message Queue Server to provide asynchronous messaging will extend the range of your applications.
Final sections illustrate key concepts using a job site and an online store. And the last few pages in this 1,400-page tome are devoted to a handy reference for ASP.NET server-side controls, which is sure to be a useful feature.
Few titles combine so many useful examples, and the choice and ordering of material here makes this a book that will benefit two distinct audiences: those brand-new to ASP.NET and those who want to extend the basics with new capabilities using Web services and other high-end whistles and bells. There's a pleasing amount of white space in the text, which is dominated by dozens and dozens of clear examples rather than long-winded explanations, making this title ideal for those who like to learn new programming techniques through examples. --Richard Dragan --This text refers to an out of print or unavailable edition of this title.
From Book News, Inc. Intended for experienced programmers, this guide to building web sites with ASP.NET explains how to work with web forms, user controls, ADO.NET, security features, and web services. The second edition covers ASP.NET 1.1. The CD-ROM contains the .NET framework SDK, web matrix, and code sample written in Visual Basic .NET and C#.Copyright © 2004 Book News, Inc., Portland, OR
Book Description A well-known expert in the ASP development community, best-selling author Stephen Walther brings his experience as an ASP.NET trainer to the new edition of ASP.NET Unleashed. With this update to the highly regarded ASP.NET book, readers learn the advanced features of ASP.NET 1.1, and how to apply them in their own Internet applications. This in-depth, code-intensive title covers a broad range of advanced ASP.NET topics with samples now available in both VB.NET and C#.
Throughout the more than 1,400 pages readers are shown how to develop state-of-the-art Web applications using Microsoft's powerful ASP.NET. It progresses through Web Forms basics, advanced page development, ADO.NET and XML, securing Web applications, XML Web Services, leveraging the .NET Framework, building custom controls and powerful sample applications. This is a resource that will be referenced over and over."
Posted by Xander Zelders

MCAD/MCSD Training Guide (70-316): Developing and Implementing Windows-Based Applications with Visual C# and Visual Studio.NET
by Amit Kalani Paperback: 1200 pages ; Dimensions (in inches): 2.42 x 9.22 x 7.98 Publisher: Que; Bk&CD-Rom edition (December 27, 2002) ISBN: 0789728230
About the Author Amit Kalani is among the first few to complete the Microsoft Certified Application Developer (MCAD) for Microsoft .NET certification.
Amit has been programming with the .NET Framework since its early beta versions. He has been a contributing author and technical reviewer for several popular books about the .NET Framework and related technologies.
In an earlier job, Amit managed a Microsoft Certified Technical Education Center (CTEC), where he designed and delivered courses on various development tools and technologies. He worked closely with students to understand their requirements, and he guided them toward passing Microsoft certification exams.
Amit lives in Michigan with his wife Priti. You can reach Amit at amit@techcontent.com.
Posted by Xander Zelders

Crystal Reports .NET Programming
by Brian Bischof Paperback: 525 pages Publisher: Independent Publishers Group; (March 2004) ISBN: 0974953652
Book Description I wrote this book from the perspective of a programmer wanting to learn how to integrate reports within a .NET application. I've been working with Crystal Reports since Visual Basic 3 and it's always been difficult to find technical information about programming reports. This book was originally put on the internet for free for an entire year. This generated an incredible number of emails from programmers telling me what they liked, disliked, and what was missing from the book. These emails were instrumental for doing a major revision of many chapters before publishing the book in hardcopy format.
I learned that there are two distinct types of .NET programmers using Crystal Reports.
The first type of programmer doesn't have much experience with Crystal Reports and wants a series of tutorials to help them build reports from scratch. For this programmer I wrote 13 chapters (250 pages) which teach you everything about adding reports to ASP.NET and Windows appliations. It starts with the basics of building reports to adding charts, crosstab reports, sorting and grouping, subreports and using the formula editor with Basic syntax and Crystal syntax.
The second type of programmer has been using Crystal Reports for years and is mostly concerned with how to do technical runtime customization of reports. For this programmer I researched and diagrammed the undocumented report object models. I included dozens of examples in both VB.NET and C# to show you how to modify reports, manipulate different data sources (XML, ADO.NET, ODBC, OLE DB, stored procedures), modify parameters and formulas, and integrate .NET with the RAS and RDC.
Since releasing the book I continue to receive more emails from people. They regret that the free book isn't online anymore, but understand that it couldn't last forever and that the hardcopy version is even better.
Posted by Xander Zelders

MCAD/MCSD Training Guide (70-315): Developing and Implementing Web Applications with Visual C# and Visual Studio.NET
by Amit Kalani Paperback: 1200 pages ; Dimensions (in inches): 2.47 x 9.34 x 8.00 Publisher: Que; Bk&CD-Rom edition (December 31, 2002) ISBN: 0789728222
About the Author Amit Kalani is among the first few to complete the Microsoft Certified Application Developer (MCAD) certification for Microsoft .NET.
Amit has been programming with the .NET Framework since its early beta versions. He has been a contributing author and technical reviewer for several popular books about the .NET Framework and related technologies, including the MCAD/MCSD.NET Training Guide: Developing and Implementing Windows-Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET, Exam 70-316.
In his earlier job, Amit managed a Microsoft Certified Technical Education Center (CTEC), where he designed and delivered courses on various development tools and technologies. He worked closely with students to understand their requirements and guided them toward passing Microsoft certification exams. Amit lives in Michigan with his wife Priti. You can reach Amit at amit@techcontent.com.
Posted by Xander Zelders

Programming ASP.NET, 2nd Edition
by Jesse Liberty, Dan Hurwitz Paperback: 1004 pages ; Dimensions (in inches): 1.53 x 9.38 x 6.78 Publisher: O'Reilly; 2 edition (September 23, 2003) ISBN: 0596004877
From amazon.com "Amazon.com Suitable for most any programmer who wants to master ASP.NET with an eye toward real-world development, Programming ASP.NET is an excellent resource that mixes good coverage of APIs with actual programming techniques and advice using Visual Basic .NET and C#. The combination places it in the forefront of currently available titles on ASP.NET. Written in part by veteran computer author Jesse Liberty, this book offers an excellent mix of coverage of important ASP.NET features that you will absolutely need to use for real-world programming. Readers with previous ASP experience will appreciate early sections that compare an older ASP sample with the new ASP.NET to highlight what's new and improved, with good explanation of the ASP.NET event model. The pace of this book is just excellent. The authors first move through the essentials, like basic ASP Web controls and data binding, before delving into data-driven applications using the (slightly complicated) ASP.NET database APIs. It also helps that the authors let you use Notepad (or another text editor) to create your ASP.NET programs first. (Later, they cover the details of Visual Studio .NET, pointing out how this tool can sometimes make it difficult to see where your code is generated.) There's also coverage of debugging and tracing techniques.
Standout sections on the calendar, Repeater, DataList, and DataGrid controls (all presented in good detail) will help you master these important controls. Coverage of techniques and support for validating user input in Web pages will also help you use these essential features.
The author's well-measured tutorial on Web services (much touted by Microsoft) is as good as any. Their demos (using a well-traveled example of a stock ticker server) will show you what all the fuss is about. They cut through the hype here and manage to show why Web services are a potentially better way toward distributed computing. Later sections look at deployment, configuration, and performance (as well as caching) options that you'll need to deploy and run your ASP.NET programs successfully. Coverage of security options in .NET rounds out the tour of what you'll need to create real applications.
Illustrated throughout with samples from VB .NET and C#, Programming ASP.NET is a worthy addition to the O'Reilly lineup and one of the best available titles for learning ASP.NET. The authors have achieved an excellent balance of practical, hands-on examples and essential programming techniques with the most important APIs and features, all without getting bogged down in the richness and complexity of .NET itself. --Richard Dragan
Topics covered: Introduction to the .NET platform and ASP.NET; basic programs in HTML; ASP and ASP.NET compared; events in ASP.NET (application, session, page, and control events); HTML and ASP controls compared; basic ASP controls APIs (including in-depth coverage of calendar support); code behind forms; using the Visual Studio .NET IDE; tracing, debugging, and error handling; validation controls in ASP.NET (including built-in and custom validators, plus regular expression support); basic data-binding techniques; list and DataGrid controls; ADO.NET tutorial (basic APIs and programming techniques); calling stored procedures; updating database records; Repeater and DataList controls used with ADO.NET; custom ASP.NET controls (including derived, composite, and full custom controls); overview of Web services (including SOAP, WSDL, and other standards); creating and consuming a sample Web service for a stock ticker; ASP.NET caching techniques explained (including fragment and object caching); security options in ASP.NET for authentication, authorization, and impersonation; configuration and deployment options in ASP.NET (including XCOPY deployment); and an appendix with a quick tutorial on database design. --This text refers to an out of print or unavailable edition of this title.
From Book News, Inc. Explains how to build web applications using Microsoft's ASP.NET platform. Written for experienced programmers and web developers, the guide first introduces the features and properties of the server controls available in ASP.NET, and the basics of programming and validating web forms. Examples are provided in both C# and Visual Basic. Later chapters address the more advanced concepts behind accessing data with ADO.NET, customizing controls, creating web services, and caching.Copyright... read more --This text refers to an out of print or unavailable edition of this title.
Book Description In Programming ASP.NET, Second Edition authors Jesse Liberty and Dan Hurwitz cover everything you need to know to be effective with ASP.NET. The book includes a comprehensive tutorial on Web Forms, which, in conjunction with Visual Studio .NET 2003, allow you to apply Rapid Application Development techniques (including drag-and-drop control placement) to web development. Programming ASP.NET includes extensive coverage of each type of server control, including Web server controls, HTML server controls, and custom controls. New material covers creating ASP.NET pages for mobile devices. Since most web applications and web services involve retrieving data and returning it to a client browser, Programming ASP.NET Second Edition also offers extensive coverage of data access issues. These include topics such as using ASP.NET's list-bound controls; accessing data using the ADO.NET object model, and updating data with or without transaction support. If you're already familiar with Active Server Pages technology, you'll appreciate the in-depth focus and straightforward, easy-to-read approach for developing web pages and web services. Succinct, direct, and loaded with examples, Programming ASP.NET, Second Edition will help users at every level master ASP.NET without getting bogged down in the complexity of its features"
Posted by Xander Zelders

Microsoft Windows Server 2003 Administrator's Companion
by Sharon Crawford, Charlie Russel, Jason Gerend Hardcover: 1632 pages ; Dimensions (in inches): 2.96 x 9.36 x 7.56 Publisher: Microsoft Press; Bk&CD-Rom edition (April 23, 2003) ISBN: 0735613672
From amazon.com "From Book News, Inc. This thick volume serves as both a guide to installing Windows server 2003 and a reference to the daily tasks of network administration. The second half of the book focuses on interoperating with Novell NetWare and Unix, configuring mail services, deploying terminal services, internet information services, the Internet security and acceleration server, performance monitoring tools, and disaster planning. The CD-ROM contains a limited trial version of Windows server 2003, standard edition.Copyright © 2004 Book News, Inc., Portland, OR
Book Description This comprehensive administrator’s reference details operating system features and capabilities and provides easy-to-follow procedures, practical workarounds, and key troubleshooting tactics for on-the-job results with the Windows® Server 2003 family."
Posted by Xander Zelders

Programming Microsoft® Visual Basic® .NET Version 2003
by Francesco Balena Paperback: 1440 pages ; Dimensions (in inches): 2.59 x 9.28 x 7.64 Publisher: Microsoft Press; Bk&CD-Rom edition (February 4, 2004) ISBN: 0735620598
From amazon.com "From Book News, Inc. Written for experienced Visual Basic developers, this book explains object-oriented programming, the base classes in the .NET framework, Windows forms, database programming with ADO.NET and XML, and ASP.NET applications. The 2003 edition covers .NET framework 1.1, Visual Studio .NET 2003, and Windows Server 2003. The CD-ROM contains an electronic version of the book.Copyright © 2004 Book News, Inc., Portland, OR
Book Description Accelerate your productivity with Microsoft Visual Basic .NET 2003 with guidance from a leading author and expert in the developer community. This definitive reference offers coverage that’s both broad and deep, fully up to date with Microsoft Visual Studio® .NET 2003 and Microsoft .NET Framework 1.1, and packed with expert insights, practical code samples, and best practices. Get the information you need to quickly create powerful Win32®–based applications and scalable solutions for the Web, including working with the common language runtime, multithreading, Windows® Forms applications, GDI+, Microsoft ADO.NET, Microsoft ASP.NET Web Forms, and XML Web services. Examine best practices for porting and reusing existing Visual Basic code in the .NET Framework, as well as exploiting the language’s advanced object-oriented capabilities. And extend your expertise with all-new coverage on Remoting, enterprise services and COM+, code access security, Web services extensions, and more—along with a wealth of optimization tips."
Posted by Xander Zelders

Programming .NET Components
by Juval Lowy Paperback: 480 pages ; Dimensions (in inches): 1.15 x 9.04 x 7.12 Publisher: O'Reilly; 1 edition (April 2003) ISBN: 0596003471
Book Description The introduction of the Microsoft® .NET framework not only brings developers a powerful, cohesive toolset for the development of new Windows and Web applications -- it also replaces COM as the technology of choice for building components on Windows platforms. Components are the fundamental building blocks of .NET applications; they can both simplify and add flexibility to complex applications. Applied properly, component-oriented programming enable reuse, allow for long-term maintenance, application extensibility and scalability. Programming .NET Components offers a complete introduction to the new Microsoft .NET component model, focusing on the aspects of .NET that make it ideal for building reusable, maintainable, and robust components. Author Juval Löwy, a noted authority on component-oriented programming, teaches the intricacies of .NET component programming and the related system issues to application developers, along with relevant design guidelines, tips, best practices, and known pitfalls. The book is packed with helpful original utilities aimed at simplifying the programming model and increasing the developer productivity.
Posted by Xander Zelders

Windows Forms Programming in C#
by Chris Sells Paperback: 681 pages ; Dimensions (in inches): 1.79 x 9.30 x 7.02 Publisher: Addison-Wesley Pub Co; 1st edition (August 29, 2003) ISBN: 0321116208
From Amazon.com "Amazon.com Everything changes in the Microsoft .NET Framework and the C# language, including the creation of graphical user interfaces (GUIs). Windows Forms Programming in C# explains the Windows Forms (WinForms) environment to programmers who have some experience with .NET programming, and in the process (thanks to a clear and deliberate expository style) reveals a lot about .NET to less experienced developers. The overall effect is that almost every reader comes away with better knowledge of .NET, not just its user-interface libraries and behaviors. Author Chris Sells takes care to balance code samples with explanatory text, meaning that most chapters take on a characteristic "code, explanation, effect" style (in which "effect" is usually documented with a screen shot). This approach is effective, and serves both to answer "How do I..." questions and inspire "I should give that a try!" exploration. Once in a while, callouts will link two or more screen shots with a sample of code, graphically illustrating how code affects the appearance of a form and how it's represented in the Visual Studio development environment. On top of his clear teaching style, Sells calls attention to workarounds for shortcomings in the .NET environment (particularly where similar limitations don't exist in Microsoft Foundation Classes), helping to improve programmer productivity in the growing .NET environment. --David Wall
Topics covered: How to use the WinForms environment within the Microsoft .NET Framework. Dialog boxes, drawing, printing, and controls all are covered by means of explanations and lots of illustrative examples, and there's good coverage of the WinForms event model, too. An appendix compares MFC and the .NET Framework.
From Book News, Inc. Designed for Windows programmers, this tutorial on using the Microsoft .NET forms package explains how to build applications that take advantage of the user interface features of the Microsoft Windows operating system and the deployment features of HTML-based applications. Coverage moves from form layout and custom drawing through hosting and building controls, data binding, and deploying WinForms applications over the Web."
Posted by Xander Zelders

MCAD/MCSD Self-Paced Training Kit: Microsoft .NET Core Requirements, Exams 70-305, 70-315, 70-306, 70-316, 70-310, 70-320, and 70-300
by Microsoft Corporation Paperback: 2704 pages ; Dimensions (in inches): 5.23 x 9.41 x 7.68 Publisher: Microsoft Press; Bk/Cdr/DVD edition (April 9, 2003) ISBN: 0735619255
Book Description Four kits in one! Get self-paced preparation for the skills measured by the MCAD and MCSD core exams—all in one box. This set covers Exams 70-300, 70-305/70-315, 70-306/70-316, and 70-310/70-320, and it features rigorous practice tests and review.
Posted by Xander Zelders

|