ASP.NET Professional Projects

ASP.NET Professional Projects

Author: Hersh Bhasin

Publisher: Course Technology

Published: 2002

Total Pages: 546

ISBN-13: 9781931841214

DOWNLOAD EBOOK

A comprehensive book that offers readers the chance to learn the inner workings of the new SOAP/XML developments by working through a real-life application. This guide is targeted to intermediate to advanced IT professionals.


NET Framework Professional Projects

NET Framework Professional Projects

Author: Angshuman Chakraborti

Publisher: Premier Press

Published: 2002

Total Pages: 0

ISBN-13: 9781931841245

DOWNLOAD EBOOK

Offering hands-on practice for developing COM+ applications in various languages, this guide covers Visual Basic, Visual C++, and Java. Includes real-life project situations and scenarios.


Pro C# 7

Pro C# 7

Author: Andrew Troelsen

Publisher: Apress

Published: 2017-11-21

Total Pages: 1410

ISBN-13: 1484230183

DOWNLOAD EBOOK

This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 8th edition, you’ll find all the very latest C# 7.1 and .NET 4.7 features here, along with four brand new chapters on Microsoft’s lightweight, cross-platform framework, .NET Core, up to and including .NET Core 2.0. Coverage of ASP.NET Core, Entity Framework (EF) Core, and more, sits alongside the latest updates to .NET, including Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), and ASP.NET MVC. Dive in and discover why Pro C# has been a favorite of C# developers worldwide for over 15 years. Gain a solid foundation in object-oriented development techniques, attributes and reflection, generics and collections as well as numerous advanced topics not found in other texts (such as CIL opcodes and emitting dynamic assemblies). With the help of this book you’ll have the confidence to put C# into practice and explore the .NET universe on your own terms. What You Will Learn Discover the latest C# 7.1 features, from tuples to pattern matching Hit the ground running with Microsoft’s lightweight, open source .NET Core platform, including ASP.NET Core MVC, ASP.NET Core web services, and Entity Framework Core Find complete coverage of XAML, .NET 4.7, and Visual Studio 2017 Understand the philosophy behind .NET and the new, cross-platform alternative, .NET Core


Building Solutions with the Microsoft .NET Compact Framework

Building Solutions with the Microsoft .NET Compact Framework

Author: Daniel Fox

Publisher: Addison-Wesley Professional

Published: 2003

Total Pages: 396

ISBN-13: 9780321197887

DOWNLOAD EBOOK

bull; bull;The .NET Compact Framework (CF) brings the power of .NET to mobile devices, yet there is very little information on how to use it effectively bull;The number of developers using the .NET CF over the next few years is anticipated to increase greatly bull;Covers related important topics such as SQL Server 2000 Windows CE edition


Application Development Using C# and .NET

Application Development Using C# and .NET

Author: Michael Stiefel

Publisher: Prentice Hall Professional

Published: 2002

Total Pages: 656

ISBN-13: 9780130933836

DOWNLOAD EBOOK

The practical guide to C# .NET development for experienced programmers. Running case study covers the entire .NET development process. .NET attributes, collections, threading, security, versioning, remoting, and more.


ASP.NET Core Application Development

ASP.NET Core Application Development

Author: James Chambers

Publisher: Microsoft Press

Published: 2016-11-29

Total Pages: 1008

ISBN-13: 1509304096

DOWNLOAD EBOOK

This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book. Through four complete sprints, this book takes you through every step needed to build brand new cross-platform web apps with ASP.NET Core, and make them available on the Internet. You won't just master Microsoft's revolutionary open source ASP.NET Core technology: you'll learn how to integrate the immense power of MVC, Docker, Azure Web Apps, Visual Studio and Visual Studio Code, C#, JavaScript, TypeScript, and Entity Framework. Working through the authors' carefully designed sprints, you'll start with a blank canvas, move through software architecture and design, adjusting to user feedback, recovering from mistakes, builds, testing, deployment, maintenance, refactoring, and more. Along the way, you'll learn techniques for delivering state-of-the-art software to users more rapidly and repeatably than ever before.


Pro .NET Framework with the Base Class Library

Pro .NET Framework with the Base Class Library

Author: Roger Villela

Publisher: Apress

Published: 2019-02-18

Total Pages: 261

ISBN-13: 1484241916

DOWNLOAD EBOOK

Learn about the fundamentals and inner workings of the Common Type System (CTS) and the Virtual Execution System (VES) of the Common Language Runtime (CLR) and how they relate to the Base Class Library (BCL) from the perspective of the execution environment. The author first gives an introduction to the .NET Framework and describes the architectural and engineering resources required when implementing the .NET Framework on any platform. Next, you will learn about the BCL and understand how to work with system structures including the fundamental built-in types system.array and system.string. You will then learn about the VES along with its methods and functionality. Further, you will go through the Common Intermediate Language (CIL), Assembly Manifest, and versioning. You will also learn how to design and implement libraries in detail by creating a .NET class library. After reading this book, you will understand .NET Framework features, as well as details about the core functionalities of the VES and elements of the CTS. What You Will LearnDiscover details of the Common Type System (CTS)Work with the Virtual Execution System (VES)See the importance of correct use of fundamental built-in managed typesCarry out good programming practice in a managed environment Implement a .NET class libraryWho Is This Book For Developers who are working with the .NET Framework on Windows.


Professional Visual Studio Extensibility

Professional Visual Studio Extensibility

Author: Keyvan Nayyeri

Publisher: John Wiley & Sons

Published: 2008-03-24

Total Pages: 554

ISBN-13: 0470230843

DOWNLOAD EBOOK

Visual Studio is a development IDE created by Microsoft to enable easier development for Microsoft programming languages as well as development technologies. It has been the most popular IDE for working with Microsoft development products for the past 10 years. Extensibility is a key feature of Visual Studio. There have not been many books written on this aspect of Visual Studio. Visual Studio Extensibility (VSX) can be considered a hard topic to learn for many developers in comparison with most .NET related topics. Also, its APIs are very complex and not very well written. Some may refer to these APIs as “dirty” because they do not have good structure, naming convention, or consistency. Visual Studio is now 10 years old. It was created during the COM days for COM programming but later migrated to .NET. However, Visual Studio still relies heavily on COM programming. It was revamped when moving to the .NET platform but still contains its COM nature; this fact is what makes it harder for .NET developers to work with VSX. Because it is an older product built on two technologies, it has produced inconsistency in code. Although there are problems with the current version of VSX, the future looks bright for it. The many different teams working on the software have been moved into one umbrella group known as the Visual Studio Ecosystem team. Throughout the past 10 years Visual Studio has continued to grow and new extensibility features have been added. Learning all of the options with their different purposes and implementations is not easy. Many extensibility features are broad topics such as add-ins, macros, and the new domain-specific language tools in Visual Studio. Learning these topics can be difficult because they are not closely related to general .NET programming topics. This book is for .NET developers who are interested in extending Visual Studio as their development tool. In order to understand the book you must know the following material well: Object-oriented programming (OOP), the .NET Framework and .NET programming, C# or Visual Basic languages, some familiarity with C++, some familiarity with XML and its related topics, and Visual Studio structure and usage. A familiarity with COM programming and different .NET technologies is helpful. The aims of this book are to: Provide an overview of all aspects of VSX Enable readers to know where/when to use extensibility Familiarize readers with VS Extensibility in detail Show readers the first steps and let them learn through their own experiences Use examples, sample code, and case studies to demonstrate things in such a way that helps readers understand the concepts Avoid bothering readers with long discussions and useless code samples In order to use this book, and get the most out of it, there are some technical requirements. You must have the following two packages installed on your machine to be able to read/understand the chapters and test code samples: Visual Studio 2008 Team System Edition (or other commercial editions) Visual Studio 2008 SDK 1.0 (or its newer versions) You will need to buy Visual Studio 2008 to register for an evaluation version. The Free Express editions of Visual Studio do not support the extensibility options. The Visual Studio SDK is needed in order to read some of the chapters in the book and can be downloaded as a free package. The operating system doesn’t matter for the content of the book, but all code was written with Visual Studio 2008 Team System Edition in Windows Vista x86. Chapters 1, 2, and 3 will give you an introduction to the basic concepts you need to understand before you can move on to the rest of the book. Chapter 4 discusses the automation model, which is an important prerequisite for many of the chapters in the book that focus on add-ins, macros, and VSPackages. Chapters 5-14 will utilize add-ins in a case study to learn about the main responsibilities of the automation model and some of the more common techniques used in VSX development. Each of the following chapters is dedicated to a specific extensibility option; they are independent of one another and you can read them in any order. It is important to read chapters 4-14 before you begin reading about the specific extensibility options. Chapter 5 contains a walk-through of the Add-in Wizard and describes its steps. Chapter 6 will show you the anatomy of add-ins and explain how to create add-ins and how they work. Chapter 7 discusses how to manipulate solutions, projects, and project items via your code to build add-ins. Chapter 8 shows you how to deal with documents and code editors in your add-ins. Chapter 9 explains how to work with programming codes and how to manipulate their elements. Chapter 10 describes some ways to work with user interface elements, Windows Forms, and controls via code in your add-ins. Chapter 11 discusses the Tools Options page and uses add-ins as the case study to show you how to create your own Tools Options pages. Chapter 12 teaches you how to debug and test your add-ins. Chapter 13 shows you how to deploy your add-ins. Chapter 14 completes the discussion about add-ins by talk about resources and localization of add-ins. Chapter 15 discusses a new feature in VS 2008: the Visual Studio Shell. Chapter 16 talks about domain-specific language tools; you will learn how to build them and see a quick overview of DSL tools. Chapter 17 discusses debugging and how to extend debugging features. Chapter 18 talks about VSPackages as a way to extend VS functionality and add something new to its existing packages. Chapter 19 teaches you what a code snippet is and how to write and manage code snippets in Visual Studio to make your coding process easier. Chapter 20 talks about VS project templates and starter kits and how to write your own project templates. Chapter 21 focuses on MSBuild and writing custom builds for Visual Studio and .NET applications. Chapter 22 discusses Visual Studio macros in detail and explains how to build a Visual Studio macro. Keyvan Nayyeri is a software architect and developer. He has a Bachelor of Science degree in applied mathematics. His main focus is on Microsoft development technologies and their related markup languages. Nayyeri is also a team leader and developer for several .NET open-source projects; this includes writing code for special purposes. He holds an MVP award for Comunnity Server. He recently co-authored Wrox Professional Community Server (2007).


C# Professional Projects

C# Professional Projects

Author: Geetanjali Arora

Publisher: Course Technology

Published: 2002

Total Pages: 919

ISBN-13: 9781931841306

DOWNLOAD EBOOK

Use C# to accomplish real-world, professional tasks. C# Professional Projects is your key to unlocking the power of C#. Each project focuses on a specific concept and is based on a real-world situation. Enhance your skills as you work through six projects including creating a customer maintenance system, an employee record system, a creative learning windows application, an airline reservation portal, a Web portal for a bookstore, and a mobile application project. When you are finished, you will have the skills necessary to modify projects to fit your professional needs.