Dotnetcat » .NET Books » Visual Studio books

Sort by:

C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development - Third Edition: Create powerful applications with .NET Standard 2.0, ASP.NET Core 2.0. Visual Studio 2017 or Visual Studio Code

Author: Mark J. Price
List price: $39.99
Amazon price: $37.99   Book details at Amazon.com
Average rating: 3.9 / 6 (6 reviews)
Publisher: Packt Publishing - ebooks Account (30 November 2017)

C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development is a practical guide to creating powerful cross-platform applications with C# 7 and .NET Core 2.0.

About This Book
  • Build modern, cross-platform applications with .NET Core 2.0
  • Get up to speed with C#, and up to date with all the latest features of C# 7.1
  • Start creating professional web applications with ASP.NET Core 2.0
Who This Book Is For

This book is for those of you who have some prior programming experience or have a science, technology, engineering, or mathematics (STEM) background, and want to gain a solid foundation with C# and to be introduced to the types of applications you could build which will work cross-platform on Windows, Linux, and macOS.

What You Will Learn
  • Build cross-platform applications using C# 7.1 and .NET Core 2.0
  • Explore ASP.NET Core 2.0 and learn how to create professional websites, services, and applications
  • Improve your application's performance using multitasking
  • Use Entity Framework Core and LINQ to query and manipulate data
  • Master object-oriented programming with C# to increase code reuse and efficiency
  • Familiarize yourself with cross-device app development using the Universal Windows Platform
  • Protect and manage your files and data with encryption, streams, and serialization
  • Get started with mobile app development using Xamarin.Forms
  • Preview the nullable reference type feature of C# 8
In Detail

C# 7.1 and .NET Core 2.0 is a practical guide to creating powerful cross-platform applications with C# 7.1 and .NET Core 2.0. It gives readers of any experience level a solid foundation in C# and .NET. The first part of the book runs you through the basics of C#, as well as debugging functions and object-oriented programming, before taking a quick tour through the latest features of C# 7.1 such as default literals, tuples, inferred tuple names, pattern matching, and more.

After quickly taking you through C# and how .NET works, you'll explore the .NET Standard 2.0 class libraries, covering topics such as packaging and deploying your own libraries, and using common libraries for working with collections, performance, databases, and encryption. The final section demonstrates the major types of application that you can build and deploy cross-device and cross-platform. Here, you'll learn about websites, web applications, web services, Universal Windows Platform (UWP) apps, and mobile apps. By the end of the book, you'll be armed with all the knowledge you need to build modern, cross-platform applications using C# and .NET.

Style and approach

This book takes a step-by-step approach and is filled with exciting projects and fascinating theory. It uses three high-impact sections to equip you with all the tools you'll need to build modern, cross-platform applications using C# and .NET Core 2.0.

Table of Contents
  1. Hello, C#! Welcome, .NET Core!
  2. Speaking C#
  3. Controlling the Flow and Converting Types
  4. Writing, Debugging, and Testing Functions
  5. Building Your Own Types with OOP
  6. Implementing Interfaces and Inheriting Classes
  7. Understanding and Packaging .NET Standard Types
  8. Using Common .NET Standard Types
  9. Working with Files, Streams, and Serialization
  10. Protecting Your Data and Applications
  11. Working with Databases Using Entity Framework
  12. Querying and Manipulating Data Using LINQ
  13. Improving Performance and Scalability Using Multitasking
  14. Building Websites Using ASP.NET Core Razor Pages
  15. Building Websites Using ASP.NET Core MVC
  16. Building Web Services and Application Using ASP.NET Core
  17. Building Windows Apps Using XAML & Fluent Design

Building Web Applications with Visual Studio 2017: Using .NET Core and Modern JavaScript Frameworks

Author: Philip Japikse
List price: $49.99
Amazon price: $30.71   Book details at Amazon.com
Average rating: 3.4 / 9 (9 reviews)
Publisher: Apress ( 9 July 2017)

Learn how to build web applications from three Microsoft MVPs. After building the data application layer using Entity Framework Core and a RESTful service using ASP.NET Core, you will then build the client side web application three ways: first, using ASP.NET Core, then using Angular 2, and, finally, using React. You will be able to compare and contrast these UI frameworks and select the best one for your needs.

.NET Core is a complete rewrite of the popular .NET and its related frameworks. While many concepts are similar between .NET Core and the .NET 4.6 framework, there are revolutionary changes as well, including updates to Entity Framework Core and ASP.NET Core. The first section of this book covers the three main parts of building applications with C#: Entity Framework, ASP.NET Core Services, and ASP.NET Core Web Applications.

There is also an explosion in popularity of JavaScript frameworks for client side development, and the authors cover two of the most popular UI frameworks. Start with TypeScript for developing clean JavaScript, along with a client side build tool such as Gulp, Grunt, and WebPack. Using the same data access layer and RESTful service from the .NET Core application, you can rebuild the UI using Angular 2. Then, repeat the process using React, for a true comparison of building client side applications using ASP.NET Core, Angular 2, and React.

What You'll Learn

  • Understand the fundamentals of .NET Core and what that means to the traditional .NET developer
  • Build a data access layer with Entity Framework Core, a RESTful service with ASP.NET Core MVC, and a website with ASP.NET Core MVC and Bootstrap
  • Automate many build tasks with client side build utilities

Who This Book Is For

Intermediate to advanced .NET developers

Professional C# 7 and .NET Core 2.0

Author: Christian Nagel
List price: $60.00
Amazon price: $27.94   Book details at Amazon.com
Average rating: 5.0 / 1 (1 reviews)
Publisher: Wrox (17 April 2018)

The professional’s guide to C# 7, with expert guidance on the newest features

Professional C# 7 and .NET Core 2.0 provides experienced programmers with the information they need to work effectively with the world’s leading programming language. The latest C# update added many new features that help you get more done in less time, and this book is your ideal guide for getting up to speed quickly. C# 7 focuses on data consumption, code simplification, and performance, with new support for local functions, tuple types, record types, pattern matching, non-nullable reference types, immutable types, and better support for variables. Improvements to Visual Studio will bring significant changes to the way C# developers interact with the space, bringing .NET to non-Microsoft platforms and incorporating tools from other platforms like Docker, Gulp, and NPM. Guided by a leading .NET expert and steeped in real-world practicality, this guide is designed to get you up to date and back to work.

With Microsoft speeding up its release cadence while offering more significant improvement with each update, it has never been more important to get a handle on new tools and features quickly. This book is designed to do just that, and more—everything you need to know about C# is right here, in the single-volume resource on every developer’s shelf.

  • Tour the many new and enhanced features packed into C# 7 and .NET Core 2.0
  • Learn how the latest Visual Studio update makes developers’ jobs easier
  • Streamline your workflow with a new focus on code simplification and performance enhancement
  • Delve into improvements made for localization, networking, diagnostics, deployments, and more

Whether you’re entirely new to C# or just transitioning to C# 7, having a solid grasp of the latest features allows you to exploit the language’s full functionality to create robust, high -quality apps. Professional C# 7 and .NET Core 2.0 is the one-stop guide to everything you need to know.

Beginning ASP.NET for Visual Studio 2015

Author: William Penberthy
List price: $45.00
Amazon price: $27.75   Book details at Amazon.com
Average rating: 2.2 / 12 (12 reviews)
Publisher: Wrox (26 January 2016)

The complete guide to the productivity and performance enhancements in ASP.NET

Beginning ASP.NET for Visual Studio 2015 is your ultimate guide to the latest upgrade of this historically popular framework. Fully updated to align with the vNext release, this new edition walks you through the new tools and features that make your workflow smoother and your applications stronger. You'll get up to speed on the productivity and performance improvements, and learn how Microsoft has committed itself to more continuous innovation by increasing its release cadence for all products and services going forward. Coverage includes Async-aware debugging, ADO.NET idle connection resiliency, managed return value inspection, ASP.NET app suspension, on-demand large object heap compaction, multi-core JIT and more.

The news of an off-cycle update to ASP.NET came as a surprise, but its announcement garnered cheers at the 2014 Microsoft BUILD conference. This guide shows you what all the fuss is about, and how Microsoft overhauled the latest ASP.NET release.

  • Get acquainted with the new developer productivity features
  • Master the new tools that build better applications
  • Discover what's new in Windows Store app development
  • Learn how Microsoft fixed the issues that kept you from v5

Over 38 million websites are currently using ASP.NET, and the new upgrade is already leading to increased adoption. Programmers need to master v6 to remain relevant as web development moves forward. Beginning ASP.NET for Visual Studio 2015 walks you through the details, and shows you what you need to know so you can get up and running quickly.

Professional Visual Studio 2017

Author: Bruce Johnson
List price: $65.00
Amazon price: $38.30   Book details at Amazon.com
Average rating: 3.7 / 5 (5 reviews)
Publisher: Wrox ( 6 November 2017)

Skip the basics and delve right into Visual Studio 2017 advanced features and tools

Professional Visual Studio 2017 is the industry-favorite guide to getting the most out of Microsoft's primary programming technology. From touring the new UI to exploiting advanced functionality, this book is designed to help professional developers become more productive. A unique IDE-centric approach provides a clear path through the typical workflow while exploring the nooks and crannies that can make your job easier. Visual Studio 2017 includes a host of features aimed at improving developer productivity and UI, and this book covers them all with clear explanation, new figures, and expert insight. Whether you're new to VS or just upgrading, this all-inclusive guide is an essential resource to keep within arm's reach.

Visual Studio 2017 fixes the crucial issues that kept professionals from adopting VS 2015, and includes new features and tools that streamline the developer's job. This book provides the straightforward answers you need so you can get up to speed quickly and get back to work.

  • Master the core functionality of Visual Studio 2017
  • Dig into the tools that make writing code easier
  • Tailor the environment to your workflow, not the other way around
  • Work your way through configuration, debugging, building, deployment, customizing, and more

Microsoft is changing their release cadence—it's only been about two years since the last release—so developers need to quickly get a handle on new tools and features if they hope to remain productive. The 2017 release is designed specifically to help you get more done, in less time, with greater accuracy and attention to detail. If you're ready to get acquainted, Professional Visual Studio 2017 is your ideal guide.

Beginning ASP.NET 4.5.1: in C# and VB (Wrox Programmer to Programmer)

Author: Imar Spaanjaars
List price: $44.99
Amazon price: $25.00   Book details at Amazon.com
Average rating: 4.2 / 39 (39 reviews)
Publisher: Wrox (24 March 2014)

Build your ASP.NET 4.5.1 skills with real-world instruction
In this comprehensive guide to getting started with ASP.NET 4.5.1, best-selling author Imar Spaanjaars provides a firm foundation for coders new to ASP.NET and key insights for those not yet familiar with the important updates in the 4.5.1 release. Readers learn how to build full-featured ASP.NET websites using Visual Studio Express 2013 for Web, Microsoft’s free development tool for ASP.NET web applications. Beginning ASP.NET 4.5.1 guides you through the process of creating a fully functional, database-driven website, from creation of the most basic site structure all the way down to the successful deployment of the website to a production environment.

Beginning ASP.NET 4.5.1: in C# and VB:

  • Explains how to get started with ASP.NET 4.5.1, including an introduction to Microsoft’s Visual Studio Express 2013 for Web
  • Features helpful examples for designing websites with CSS and HTML and how to overcome common formatting problems
  • Shares techniques for managing server controls in ASP.NET, including standard controls, HTML controls, and data controls
  • Provides real-world tips for creating consistent page layouts throughout your websites
  • Covers practical functionality issues like validating user input, sending e-mail from your website, and processing data at the server
  • Details what the ASP.NET state engine is and why it is important
  • Shows how to access and modify data in a SQL Server database
  • Includes coverage of jQuery, LINQ, and the Entity Framework
  • Explores measures to take for optimal security

Microsoft Visual C# Step by Step (9th Edition) (Developer Reference)

Author: John Sharp
List price: $54.99
Amazon price: $38.60   Book details at Amazon.com
Average rating: 0 / 0 (0 reviews)
Publisher: Microsoft Press ( 7 July 2018)

Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2017
Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2017. If you are an experienced software developer, you’ll get all the guidance, exercises, and code you need to start building responsive, scalable, cloud-connected applications that can run almost anywhere. .
Discover how to:

  • Quickly start creating Visual C# code and projects with Visual Studio 2017
  • Work with variables, operators, expressions, methods, and program flow
  • Build more robust apps with error, exception, and resource management
  • Spot problems fast with the Visual Studio debugger
  • Make the most of improvements to C# methods, parameters, and switch statements
  • Master the C# object model, and create your own functional data structures
  • Leverage advanced properties, indexers, generics, and collection classes
  • Create Windows 10 apps that share data, collaborate, and use cloud services
  • Integrate Cortana to voice-enable your applications
  • Perform complex queries over object collections with LINQ
  • Improve application throughput and response time with asynchronous methods
  • Use delegates and decoupling to construct highly extensible systems
  • Customize C# operator behavior over your own classes and structures
  • Streamline development with app templates
  • Implement the powerful Model-View-ViewModel (MVVM) pattern
  • Develop cloud-connected applications that seamlessly follow users across devices
  • Build UWP applications that retrieve complex data via REST and present it intuitively

Beginning Web Programming using VB.NET and Visual Studio .NET

Author: Daniel Cazzulino
List price: $39.99
Amazon price: $21.00   Book details at Amazon.com
Average rating: 4.1 / 3 (3 reviews)
Publisher: Apress ( 1 September 2002)

Explores topics including how to create dynamic Web pages with Web forms and Web server controls, how to display data using ADO.NET, the importance of XML, and how to set up an efficient and secure Web server.

Professional Visual Studio 2013 (Wrox Programmer to Programmer)

Author: Bruce Johnson
List price: $59.99
Amazon price: $13.99   Book details at Amazon.com
Average rating: 4.0 / 19 (19 reviews)
Publisher: Wrox (17 March 2014)

Comprehensive guide to Visual Studio 2013

Visual Studio is your essential tool for Windows programming. Visual Studio 2013 features important updates to the user interface and to productivity. In Professional Visual Studio 2013, author, Microsoft Certified Trainer, and Microsoft Visual C# MVP Bruce Johnson brings three decades of industry experience to guide you through the update, and he doesn't just gloss over the basics. With his unique IDE-centric approach, he steers into the nooks and crannies to help you use Visual Studio 2013 to its maximum potential.

  • Choose from more theme options, check out the new icons, and make your settings portable
  • Step up your workflow with hover colors, auto brace completion, peek, and CodeLens
  • Code ASP.NET faster than ever with new shortcuts
  • Get acquainted with the new SharePoint 2013 environment
  • Find your way around the new XAML editor for Windows Store apps

Visual Studio 2013 includes better support for advanced debugging techniques, vast improvements to the visual database tools, and new support for UI testing for Windows Store apps. This update is the key to smoother, quicker programming, and Professional Visual Studio 2013 is your map to everything inside.

Pro ASP.NET Core MVC 2

Author: Adam Freeman
List price: $59.99
Amazon price: $38.26   Book details at Amazon.com
Average rating: 4.5 / 17 (17 reviews)
Publisher: Apress (25 October 2017)

Now in its 7th edition, the best selling book on MVC is updated for ASP.NET Core MVC 2. It contains detailed explanations of the Core MVC functionality which enables developers to produce leaner, cloud optimized and mobile-ready applications for the .NET platform. This book puts ASP.NET Core MVC into context and dives deep into the tools and techniques required to build modern, cloud optimized extensible web applications. All the new MVC features are described in detail and the author explains how best to apply them to both new and existing projects.

The ASP.NET Core MVC Framework is the latest evolution of Microsoft’s ASP.NET web platform, built on a completely new foundation. It represents a fundamental change to how Microsoft constructs and deploys web frameworks and is free of the legacy of earlier technologies such as Web Forms. ASP.NET Core MVC provides a "host agnostic" framework and a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility.

Best-selling author Adam Freeman has thoroughly revised this market-leading book and explains how to get the most from ASP.NET Core MVC. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need. The book includes a fully worked case study of a functioning web application that readers can use as a template for their own projects.

What's New in This Edition

  • Fully updated for Visual Studio 2017, C# 7 and .NET Core 2
  • Coverage of new features such as view filters
  • Wider platform and tooling coverage than ever before, with more on Visual Studio Code and working with .NET Core on non-Windows platforms
  • Docker-based application deployment

What You Will Learn

  • Gain a solid architectural understanding of ASP.NET Core MVC
  • Explore the entire ASP.NET MVC Framework as a cohesive whole
  • See how MVC and test-driven development work in action
  • Learn what's new in ASP.NET Core MVC 2 and how best to apply these new features to your own work
  • See how to create RESTful web services and Single Page Applications
  • Build on your existing knowledge of previous MVC releases to get up and running with the new programming model quickly and effectively

Who This Book Is For

This book is for web developers with a basic knowledge of ASP.NET and C# who want to incorporate the latest improvements and functionality in the ASP.NET Core MVC 2 Framework.


« Previous12345678910Next »