ASP.NET 3.5 is the latest version of Microsoft’s revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 3.5 in C# 2008 raises the bar for high–quality, practical advice on learning and deploying Microsoft’s dynamic web solution.
Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from this groundbreaking new technology. They cover ASP.NET 3.5 as a whole, illustrating both the brand–new features and the functionality carried over from previous versions of ASP. This book will give you the knowledge you need to code real ASP.NET 3.5 applications in the best possible style.
The book will teach you ASP.NET 3.5 starting with core concepts to more advanced topics. You will learn
Core concepts of ASP.NET 3.5. Why it’s special. What it’s fundamental principals are. The basics of Visual Studio. How ASP.NET 3.5 controls are created, and how they fit into ASP.NET 3.5 pages, ultimately creating full applications
Data access details. The intricacies of ADO.NET and how to perform data binding to many sources from databases to file streams to XML. We include LINQ coverage so you’re on the bleeding edge
Security. Once considered the Achilles heel of all Windows web applications, security has vastly improved and is a cornerstone of ASP.NET 3.5. This section explains the various forms of available security, and how to best apply them
Taking things further using advanced user interface techniques. This includes user controls, customer server controls, client–side JavaScript, and GDI+.
Web services. In an increasingly connected world, working with web services grows in importance. This book will show you how to work with them.
ASP.NET AJAX, with an emphasis on comtemporary web development techniques
Development using Internet Information Services 7, Microsoft’s premier web hosting platform.
About this product: The first edition of this book was released at the 2001 Tech Ed conference in Atlanta, Georgia. Since that time, this text has been revised, tweaked, and enhanced to account for the changes found within each release of the .NET platform (1.1, 2.0, 3.0 and now 3.5).
The last version, .NET 3.0, was more of an augmentative release, essentially providing three new APIs: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). As you would expect, coverage of the "W's" has been expanded a great deal in this version of the book from the previous Special Edition text.
Unlike .NET 3.0, .NET 3.5 provides dozens of new C# language features and .NET APIs. This edition of the book will walk you through all of this new material using the same readable approach as was found in previous editions. Rest assured, you'll find detailed coverage of Language Integrated Query (LINQ), the C# 2008 language changes (automatic properties, extension methods, anonymous types, etc.) and the numerous bells and whistles of Visual Studio 2008. What you will learn
Everything you need to know - get up to speed with C# 2008 quickly and efficiently.
Discover all the new .NET 3.5 features -- Language Integrated Query, anonymous types, extension methods, automatic properties, and more.
Get a professional foothold -- targeted to appeal to experienced software professionals, this book gives you the facts you need the way you need to see them.
A rock-solid foundation - focuses on everything you need to be a successful .NET 3.5 programmer, not just the new features. Get comfortable with all the core aspects of the platform -- including assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, and much more.
Who is this book for?
If you're checking out this book for the first time, understand that it targets experienced software professionals and/or students of computer science (so please don't expect three chapters devoted to "for" loops). The mission of this text is to provide you with a rock-solid foundation to the C# 2008 programming language and the core aspects of the .NET platform (OOP, assemblies, file IO, Windows Forms/WPF, ASP.NET, ADO.NET, WCF,WF, etc.). Once you digest the information presented in these 33 chapters, you'll be in a perfect position to apply this knowledge to your specific programming assignments, and you'll be well equipped to explore the .NET universe on your own terms. About the Apress Pro series
You have gotten the job; now you need to go hone your skills in these tough competitive times. Apress Pro Series books expand your skills and expertise in exactly the areas you need. Master the content of a Pro book and you will always be able to get the job done in a professional manner. Written by experts in their field, Pro Series books give you the hard-won solutions to problems you will face in your professional programming career.
About this product: ASP.NET 3.5 brings the power of Visual Studio 2008 along with the multitude of language improvements in C# 2008 and Visual Basic 2008 as well as powerful new technology called LINQ, together with the ASP.NET 2.0 Framework you already know and love. Combine all this with the release of IIS 7.0, and you have a truly revolutionary leap forward in web application development. Greatly expanded from the original best-selling Professional ASP.NET 2.0, this new edition adds hundreds of pages and dozens of code samples so youll be prepared to put these new technologies into action.
About this product: Microsofts ASP.NET 3.5 and Visual Web Developer 2008 combine forces to provide you with the ultimate platform on which to create dynamic and interactive web applications. Popular Wrox author Imar Spaanjaars demonstrates how to obtain and install Visual Web Developer. Youll learn that both ASP.NET 3.5 and Visual Web Developer now come with an extensive set of tools that will help you smoothly program your web applications. With the knowledge you gain from this book, you will be able to create feature-rich, database-driven, interactive web sites.
The most up–to–date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#.
The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you’ll find tips for “best practices” and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to building real–world web sites right from the beginning—rather than just faking it with simplified coding practices.
By the time you’ve finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.
ASP.NET 3.5 Unleashed is the most comprehensive book available on the Microsoft ASP.NET 3.5 Framework, covering all aspects of the ASP.NET 3.5 Framework--no matter how advanced.
This edition covers all the new features of ASP.NET 3.5. It explains Microsoft LINQ to SQL in detail. It includes a chapter on the two new data access controls introduced with the ASP.NET 3.5 Framework: ListView and DataPager. With its coverage of ASP.NET AJAX, this book shows you how to take advantage of Microsoft’s server-side AJAX framework to retrofit existing ASP.NET applications with AJAX functionality. It also demonstrates how to use Microsoft’s client-side AJAX framework to build the web applications of the future: pure client-side AJAX applications. All code samples are written in the C# programming language. (Visual Basic versions of all code samples are included on the CD-ROM that accompanies this book.)
Take advantage of Microsoft’s new database query language, LINQ to SQL, to easily build database-driven web applications
Learn how to use the new ListView and DataPager data access controls to build flexible user interfaces
Take advantage of ASP.NET AJAX when building both server-side and client-side web applications
Use the AJAX Control Toolkit to create auto-complete text fields, draggable panels, masked edit fields, and complex animations
Design ASP.NET websites
Secure your ASP.NET applications
Create custom components
Build highly interactive websites that can scale to handle thousands of simultaneous users
Learn to build a complete ASP.NET 3.5 website from start to finish–the last chapter of the book includes a sample ASP.NET 3.5 web application written with LINQ to SQL and ASP.NET AJAX
CD-ROM includes all examples and source code presented in this book in both C# and Visual Basic.
About this product: To deliver the right solutions for increasingly complex enterprise and user requirements, you need vision. You need guidance. You need to apply the patterns and practices that by design create explicit outcomes for often-implicit challenges. In this book, you ll take a structured, realistic approach to resolving software complexity that places architectural integrity at its core. The authors share their extensive, real-world experience with enterprise and service-oriented development to illuminate the patterns, principles, and techniques for producing more-effective solutions, including the modeling techniques that ensure your architecture fully and explicitly addresses user requirements. They deftly cover essential concepts (UML, design patterns), the core system (business, services, data access, and presentation layers), and specific tools, including Microsoft .NET Framework and Microsoft Visual Studio(r) and they provide code samples and expert insights you can apply right away to your own .NET-based enterprise solutions.
About this product: Get the practical, popular reference written by ASP.NET authority Dino Esposito now updated for ASP.NET 3.5. An in-depth guide to the core features of Web development with ASP.NET, this book goes beyond the fundamentals. It expertly illustrates the intricacies and uses of ASP.NET 3.5 in a single volume. Part of Microsoft Visual Studio(r) 2008, ASP.NET 3.5 includes AJAX functionality, the Microsoft Silverlight cross-platform development tool, new controls, and new integration features. This pragmatic guide covers these new features, and also includes coverage of Windows(r) Communication Foundation, LINQ, and other key Microsoft .NET Framework 2.0, 3.0, and 3.5 capabilities. Complete with extensive code samples and code snippets in Microsoft Visual C# 2008, this is the ideal reference for developers who want to learn what s new in ASP.NET 3.5, or for those building professional-level Web development skills.
The Net Generation Has Arrived. . Are you ready for it?
. .
Chances are you know a person between the ages of 11 and 30. You've seen them doing five things at once: texting friends, downloading music, uploading videos, watching a movie on a two-inch screen, and doing who-knows-what on Facebook or MySpace. They're the first generation to have literally grown up digital--and they're part of a global cultural phenomenon that's here to stay.
. .
The bottom line is this: If you understand the Net Generation, you will understand the future.
. .
If you're a Baby Boomer or Gen-Xer: This is your field guide.
. .
A fascinating inside look at the Net Generation, Grown Up Digital is inspired by a $4 million private research study. New York Times bestselling author Don Tapscott has surveyed more than 11,000 young people. Instead of a bunch of spoiled �screenagers� with short attention spans and zero social skills, he discovered a remarkably bright community which has developed revolutionary new ways of thinking, interacting, working, and socializing.
. .
Grown Up Digital reveals:
.
.
How the brain of the Net Generation processes information .
Seven ways to attract and engage young talent in the workforce.
Seven guidelines for educators to tap the Net Gen potential.
Parenting 2.0: There's no place like the new home .
Citizen Net: How young people and the Internet are transforming democracy.
.
Today's young people are using technology in ways you could never imagine. Instead of passively watching television, the �Net Geners� are actively participating in the distribution of entertainment and information. For the first time in history, youth are the authorities on something really important. And they're changing every aspect of our society-from the workplace to the marketplace, from the classroom to the living room, from the voting booth to the Oval Office.
. .
The Digital Age is here. The Net Generation has arrived. Meet the future.
About this product: Build your expertise as you move beyond the basics—and delve into the essential topics of programming with ADO.NET 2.0. This comprehensive reference offers expert guidance, hands-on instruction, and code samples in Microsoft Visual C#® and Visual Basic® to help advance your mastery of developing database applications for Microsoft Windows and the Web.
Discover how to: • Work with design-time data access features in Microsoft Visual Studio® 2005 • Use Microsoft .NET Framework 2.0 data providers to connect to databases • Build connection strings and enable connection pooling • Execute queries, including parameterized and asynchronous queries, and retrieve their results • Create DataSet objects to work with offline data and explore common usage scenarios • Use the new Common Language Runtime features and XML data type in Microsoft SQL Server™ 2005 • Generate logic and use stored procedures for simple to advanced updating scenarios • Design Web applications with new data access features in ASP.NET 2.0—including code-free data-binding capabilities
PLUS—Get Visual Basic and C# code samples, and a Microsoft .NET Data Provider on the Web