Cover image for Mastering Web Development with Microsoft Visual Studio 2005.
Mastering Web Development with Microsoft Visual Studio 2005.
Title:
Mastering Web Development with Microsoft Visual Studio 2005.
Author:
Mueller, John Paul.
ISBN:
9780471788874
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (850 pages)
Contents:
Mastering Web Development with Microsof Visual Studio 2005 -- Acknowledgments -- About the Author -- Contents at a Glance -- Contents -- Introduction -- So What's in Visual Studio for Me? -- Goals for Writing this Book -- Who Should Read This Book? -- Getting the Source Code -- Conventions Used in This Book -- Part I: Discovering Visual Web Developer -- Chapter 1: Working with Visual Web Developer -- Introducing Visual Web Developer -- Understanding the ASP.NET 2.0 Difference -- Performing the Visual Web Developer Setup -- Using the IDE -- Working with the Personal Web Site Starter Kit -- Defining the Enterprise Web Project -- Defining Your Development Goals -- Chapter 2: Creating a Simple Application -- Using the Built-in Web Server -- Working with the Browser Emulator -- Understanding Save/Refresh Style Page Development -- Working with Control SmartTags -- Using Internet Information Server -- Designing Your Application Using Visio -- Defining Your Development Goals -- Chapter 3: Using Server Explorer -- Understanding Server Explorer -- Working with Event Logs -- Working with Performance Counters -- Defining Your Development Goals -- Part II: Using Built-in Features -- Chapter 4: Working with ASP.NET 2.0 Master Pages and Themes -- Understanding Master Pages -- Designing Master Pages -- Creating a Project with Master Pages -- Understanding Themes -- Designing Your Own Themes -- Creating a Simple Project Using Themes -- Working with Cascading Style Sheets (CSS) -- Working with Microsoft Using the Web Toolbar -- Defining Your Development Goals -- Chapter 5: Building Intelligent Pages -- Understanding Server-side Intelligence -- Detecting the Client Configuration -- Working with Forms -- Using XML Instead of HTML for Web Pages -- Developing a Privacy Policy -- Creating a Safe Environment for User Data -- Defining Your Development Goals.

Chapter 6: Working with Scripts -- Understanding Client-side Intelligence -- Using Basic Scripting Principles -- Working with Controls -- Storing and Deleting Cookies -- Using WebParts to Automate User Customizations -- Defining Your Development Goals -- Part III: Creating Simple but Effective Pages -- Chapter 7: Creating Feedback Forms -- Understanding the Need for Feedback Forms -- Targeting Feedback Forms to Meet Specific Needs -- Creating a User Satisfaction Form -- Creating a Help Request Form -- Developing a Beneficial Suggestion Form -- Deciding between Required and Optional Data -- Devising Methods of Reducing Repeat Input -- Defining Your Development Goals -- Chapter 8: Developing a Site Search -- Understanding the Site Search Types -- Creating a Custom Site Search -- Using Google to Create a Site Search -- Discovering Site Maps -- Defining Your Development Goals -- Chapter 9: Using Pop-ups and Redirection -- Understanding User Concerns over Pop-ups and Redirection -- Creating a Pop-up Form -- Using Pop-up Forms -- Using Meta Refresh for Redirection -- Employing Server-side Redirection -- Defining Your Development Goals -- Part IV: Working with Dynamic Data -- Chapter 10: Developing Simple Database Applications -- Understanding the New SQL Server 2005 Features -- Working with SQL Server 2005 -- Creating a Database Connection -- Designing a Database -- Relying on Code-free Data Binding -- Defining Your Development Goals -- Chapter 11: Using SQL Server 2005 Efficiently -- Accessing the Database from Visual Studio -- Creating a Blank Database -- Creating and Accessing Stored Procedures -- Using Views -- Using XML Support -- Defining Your Development Goals -- Chapter 12: Creating an ASP.NET Crystal Reports Web Site -- Creating the RPT File -- Developing the Output Page -- Defining Your Development Goals.

Chapter 13: Developing Multi-tier Applications -- Binding with Middle Tier Objects -- Working with Multiple Device Types -- Defining Your Development Goals -- Part V: Developing Full-blown Web Applications -- Chapter 14: Designing Dynamic Pages with Pizzazz -- Combining Themes, Scripts, and Other Techniques -- Creating Special Effects -- Creating a Dynamic Presentation -- Working with WebParts -- Working with Media -- Defining Your Development Goals -- Chapter 15: Working with Client-side Controls -- Understanding User Concerns about Controls -- Creating a Control -- Deploying a Component or Control to the Client -- Considering the Security Issues of Using Controls -- Defining Your Development Goals -- Chapter 16: Creating a Shopping Cart Application -- Understanding the Alternatives to a Custom Application -- Developing a Merchandizing Plan -- Creating the Required Databases -- Designing Appropriate Management Applications -- Creating the Front End Pages -- Defining Your Development Goals -- Part VI: The Finishing Touches: Debug, Secure, and Distribute Your Application -- Chapter 17: Debugging Your Applications -- Understanding Why Debugging Is Important -- Using the Visual Web Developer 2005 Debugging Features -- Managing Breakpoints -- Defining Your Development Goals -- Chapter 18: Designing Secure Applications -- Understanding the Common Security Issues -- Creating a Security Plan -- Configuring ASP.NET -- Checking All Incoming Data -- Hardening Your Applications against Outside Intrusion -- Defining Your Development Goals -- Chapter 19: Optimizing Your Applications -- Working with Performance Counters -- Creating Custom Performance Counters -- Analyzing Your Application -- Defining Your Development Goals -- Chapter 20: Creating Downloadable Applications -- Considering Potential Security Problems.

Considering Client-side Setup and Configuration Issues -- Using the Class Diagram (CD) File -- Creating Standard Components -- Creating Standard Controls -- Using the FileUpload Control -- Designing Custom SmartTags -- Developing Downloadable Application Alternatives -- Defining Your Development Goals -- Chapter 21: Creating Accessible Pages -- Reasons to Design with Accessibility in Mind -- Making Controls Accessible -- Organizing the Web Page -- Working with Graphics -- Using the Tag -- Testing Your Page for Accessibility Errors -- Defining Your Development Goals -- Part VII: Application Development Within the Corporate Environment -- Chapter 22: Developing Interoperable Applications -- Understanding the .NET/Java Development Scenario -- Using the Web Services Solution -- Using the Bridging Solution -- Using the Cross-Compiler Solution -- Defining Your Development Goals -- Chapter 23: Using the Team Development Tools -- Understanding the Visual Studio 2005 Team Features -- Working with Visual SourceSafe (VSS) -- Working with Distributed System Designers -- Defining Your Development Goals -- Chapter 24: Converting Visual Studio 2003 Applications -- Understanding the Process Is One Way -- Overcoming Potential Conversion Problems -- Testing the Converted Application -- Exporting Templates -- Defining Your Development Goals -- Chapter 25: Moving to Visual Studio 2005 -- Preserving Your Code -- Testing Code in the New Environment -- Compiling Your Code Using ASPNet_Compiler.EXE -- Fixing File Association Problems -- Defining Your Development Goals -- Appendix A: A Guide to Common Development Errors -- Plan before You Write Code -- Avoid Performance Bottlenecks -- Keep Your Data Safe -- Work Smarter, Not Harder -- Use All Available Resources -- Appendix B: Working with Common Character Codes -- Direct Replacement Using a Chart.

Using Direct JavaScript Code -- Using Indirect JavaScript Code -- Appendix C: 52 Indispensable Visual Studio Tricks and Techniques -- Glossary -- Index.
Abstract:
Be Right at Home in the World's Most Powerful Web Development Environment For large-scale web application development, Visual Studio 2005 is the most capable product around. This book shows team members and leaders how to use its power in several key dimensions. You'll master dozens of built-in features for creating a large, high-performance website based on ASP.NET 2.0. You'll work seamlessly with dynamic data, both reading from and writing to databases. And throughout, you'll learn how Visual Studio 2005 supports a more efficient group process in terms of design, development, and deployment. And everything is brought together with the enterprise-scale example, "ABC Incorporated," that runs throughout the book. This is a book no web developer, and no web-dependent organization, should be without. Coverage Includes Reaping the benefits of master pages and themes Generating site maps and other navigational aids automatically Building a shopping cart application for your website Adding search functionality to your website Creating a flexible user environment using Webpart technology Increasing application performance using client-side and server-side scripting technologies Giving users the ability to change the website's theme to meet specific needs Using components and controls to add special effects and user customization Improving team efficiency using modern development and design techniques Monitoring and responding to usage statistics Combining technologies to get the best possible results from large applications Making your site accessible to everyone Master Standards-Based Web Development Techniques New to Visual Studio 2005 Discover How Visual Studio 2005 Solves Team Development Issues, Such as Source Code Control and Application Design Simplify Database Application Development without Compromising Security or Reliability.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: