ISBN 9788120335080,Microsoft Visual C# 2008 Express Edition: Build A Program Now!

Microsoft Visual C# 2008 Express Edition: Build A Program Now!





Phi Learning Private Ltd

Publication Year 2008

ISBN 9788120335080

ISBN-10 8120335082


Number of Pages 264 Pages
Language (English)

Computer Engineering

This learn-by-doing introduc-tion to Visual C# Express Edition gives you expert tips, coaching and visual examples at each step of the way, along with pointers to additional learning resources to create, compile, test and deliver your first ready-to-use program. Readers get step-by-step instructions to do so. Table of Contents Chapter 1 Introducing Microsoft Visual C# 2008 Express Edition What Is .NET? What Is C#? Is C# an Object-Oriented Programming Language? What Is Visual C# 2008 Express Edition? What Kinds of Applications Can You Build with Visual C# 2008 Express Edition? What Are the Key Features You Need to Know About? Chapter 2 Installing Visual C# 2008 Express Edition Preparing to Install Visual C# 2008 Express Edition Side-by-Side Installation Prerelease Versions of Visual C# 2008 Express Edition Installing Visual C# 2008 Express Edition Chapter 3 Creating Your First Applications Three Types of Applications: What's the Difference? Getting Started with the IDE Building the Projects Building a Console Application Getting to Know Solution Explorer Getting Help: Microsoft Visual Studio 2008 Express Edition Documentation Coding Your Console Application Customizing the IDE Creating a Windows Application Chapter 4 Creating Your Own Web Browser in Less Than Five Minutes Chapter 5 Using Rapid Application Development Tools with Visual C# 2008 Snapping and Aligning Controls Using Snap Lines Using IntelliSense--Your New Best Friend! Opening IntelliSense: Pressing Ctrl+Spacebar Opening IntelliSense: Typing a Period or Left Parenthesis IntelliSense Filtering: Preselecting the "Most Recently Used" Using IntelliSense Code Snippets: The Time-Saver Invoking Code Snippets Using IntelliSense Automatic Using Statements iv Microsoft Visual C# 2008 Express Edition: Build a Program Now! Organizing Using Statements Automatically Generating a Method Stub Renaming and Refactoring Why Should You Rename? Using the Rename Feature Refactoring: Using the Extract Method Command Exploring Common Windows Controls What Happens When an Event Is Triggered? Chapter 6 Modifying Your Web Browser Opening Your Application Interacting Through Dialog Boxes Adding an About Dialog Box Adding a Navigate Dialog Box Having a Professional Look and Feel at Your Fingertips Adding a Tool Strip Container and Some Tools Adding a Status Bar to Your Browser Personalizing Your Application with Windows Icons Redoing the Browser Using Windows Presentation Foundation WPF and XAML Chapter 7 Fixing the Broken Blocks Debugging an Application Using a DLL in an Application Using Breakpoints, Locals, Edit and Continue, and Visualizers Chapter 8 Managing the Data What Is a Database? What's in a Database? What Are Data Normalization and Data Integrity? What Is Null? What Are Primary Keys and Foreign Keys? Interacting with a Relational Database Using SQL Server 2005 Express in Visual C# Express Edition Creating a Database Using Visual C# 2008 Express Edition Creating Tables in Your Database Creating Relationships Between the Tables Entering Data in SQL Server Tables Using Visual Studio What Are ADO.NET, Data Binding, and LINQ? Developing the CarTracker Application Using the Component Tray Getting More Meaningful Information on the Form Using LINQ Chapter 9 Building Your Own Weather Tracker Application Exploring the Features of the Weather Tracker Application Creating the Application User Interface Adding Notification Area Capabilities Adding the Splash Screen and About Dialog Box Adding the Options Dialog Box Using the MSN Weather Web Service Connecting to MSN Weather Web Services Setting User and Application Preferences Working in the Background Completing the Core Weather Tracker Functionality Testing Weather Tracker Working with the Options Dialog Box Testing Weather Tracker Options And Now, Just ClickOnce Glossary Index