Kirjojen hintavertailu. Mukana 11 627 220 kirjaa ja 12 kauppaa.

Kirjahaku

Etsi kirjoja tekijän nimen, kirjan nimen tai ISBN:n perusteella.

6 kirjaa tekijältä Dirk Strauss

Exploring Advanced Features in C#
Become a more productive programmer by leveraging the newest features available to you in C#. This book highlights the new language features available to you and how to use these and other tools such as Bootstrap, SCSS, and jQuery to enhance your web applications.Exploring Advanced Features in C# starts with some of the new features of C# 7 such as how to implement local functions, tuples and generalized async return types. The book also looks at C# 8, where the author demonstrates how to implement nullable reference types, recursive patterns, ranges, indicies, switch expressions, and many more. Next, you go through some of the distinct features of C# that might often be overlooked such as generics, asynchronous programming, and dynamic types. The author demonstrates how to implement these features through clear and concise examples. Next, you’ll discuss creating responsive web applications using ASP.NET Model View Controller (MVC) where you’ll learn how to combine Bootstrap with jQuery and SCSS to create interactive web applications with a great-looking, user-friendly UI. Moving forward, you will create and run applications on the latest .NET Core version 3.0 as well as explore some of the features of .NET Core 3.0. Finally, you will go through the tips and tricks of Visual Studio 2019 that make you more productive.After reading the book, you will be able to implement new features available in C# and learn how to enhance your application development using ASP.NET MVC and .NET Core.What You Will LearnImplement the new features available in C# 7Enhance your web applications using ASP.NET MVC, Bootstrap, SCSS, and jQuery See what C# 8 has to offer with clear code examples Create and runapplications in .NET Core 3.0Who This Is Book ForC# programmers who have worked with C# for a number of years and who want to keep up to date with the latest advancements of the language .
Creating ASP.NET Core Web Applications
Design and develop an ASP.NET Core web application using .NET Core 3.0. This book shows you how to publish a web application to a web server and connect the published web application to a production database.Creating ASP.NET Core Web Applications starts by setting up the Visual Studio project where you will learn about Razor pages, Entities, and creating a data service. You will create models along with methods to use a query string and handle bad requests. Modifying data with Tag helpers is discussed as well as installation of Entity Framework, working with database migrations, and implementing a data access service. You will learn how to use layout pages and sections with Partial Views, _ViewImports, and _ViewStart files. You also will create custom middleware and log application events. You will be able to deploy the web application as well as connect it to a SQL Server database.What YouWill LearnWork with modelsModify dataWork with EF Core and SQL ServerWork with Razor pages and Partial ViewsUse separate scripts for production vs developmentTrace client-side errors using Chrome Developer toolsCreate cascading style sheets (CSS) with Sassy CSS (SCSS)Explore middlewareDeploy your web application to IISWho This Book Is ForSoftware developers on the .NET stack who want to create ASP.NET Core web applications
Getting Started with Visual Studio 2022
Learn how to use the features of Visual Studio 2022 and utilize the IDE correctly to make it your one-stop solution for creating quality code. Learn what's new in VS 2022 and explore the existing features of Visual Studio so you can become a more efficient programmer. This revised edition covers the latest features of Visual Studio 2022 and how to use them. The book includes new topics like Subword Navigation, Multi-caret Editing, how to enable Code Cleanup on Save, using breakpoints, and new debugging features such as temporary breakpoints and dependent breakpoints. The book also looks at some of the new Git features such as Multi-repo Support, Comparing Branches, Checkout Commit, and line Staging. Getting Started with Visual Studio 2022 begins with an overview of Visual Studio and explores features such as Visual Studio Live Share, Visual Studio Search, Solution Filters, and Intellicode. The author also provides a look at thedifferent Visual Studio project templates and shows you how to create code snippets, as well as how to manage NuGet and nmp packages. You will also see how to create a cross-platform MAUI application as well as how to use SQLite in an MAUI application. Moving ahead, you will learn how to debug your code using breakpoints to step into specific methods, use data tips, and utilize the Debugger Display attribute. You will then move on to learn unit testing and explore the tools provided by Visual Studio to create and run unit tests. The book also covers source control integration in Visual Studio and how to use GitHub to implement a source control strategy for your projects. What You Will LearnCreate and use code snippets in Visual Studio 2022Use the new debugging features in Visual StudioUtilize diagnostic tools and the Immediate window for code debuggingGenerate unit tests with IntelliTestHarness the new Git featuresin Visual Studio to make managing source code easierWork with MAUI apps Who This Book Is For Beginners and software developers working on the .NET stack.
C# Programming Cookbook

C# Programming Cookbook

Dirk Strauss

Packt Publishing Limited
2016
nidottu
Quick fixes to your common C# programming problems, with a focus on C# 6.0 About This Book • Unique recipes for C#, that places it in its real-world context. • You will be able to get yourself out of any coding-corner youve backed yourself into. • All code samples available through GitHub to bring C#. • In line with modern development workflows, written to the latest specification of C# 6.0. Who This Book Is For The book is aimed at developers who have basic familiarity with C# programming and will know the VS 2015 environment. What You Will Learn • Write better and less code to achieve the same result as in previous versions of C#. • Generate tests from the Code Contracts for mission critical methods. • Integrate code in Visual Studio with GitHub. • Create a web application in Azure. • Design and build a microservice architecture • Demystify the Rx library using Reactive extensions • Write high performing codes in C# and understanding multi-threading. • Security and Debugging. • Implement Code Contracts on code in Visual Studio. In Detail During your application development workflow, there is always a moment when you need to get out of a tight spot. Through a recipe-based approach, this book will help you overcome common programming problems and get your applications ready to face the modern world. We start with C# 6, giving you hands-on experience with the new language features. Next, we work through the tasks that you perform on a daily basis such as working with strings, generics, and lots more. Gradually, we move on to more advanced topics such as the concept of object-oriented programming, asynchronous programming, reactive extensions, and code contracts. You will learn responsive high performance programming in C# and how to create applications with Azure. Next, we will review the choices available when choosing a source control solution. At the end of the book, we will show you how to create secure and robust code, and will help you ramp up your skills when using the new version of C# 6 and Visual Studio Style and Approach Unique recipe-based guide that will help you gain a solid understanding of the new concepts in C# 6 and Visual Studio Enterprise 2015 in a concise and technically correct manner.
C# 7 and .NET Core Cookbook

C# 7 and .NET Core Cookbook

Dirk Strauss

Packt Publishing Limited
2017
nidottu
Quick solutions to common programming problems with the latest features of C# 7.0, .NET Core 1.1, and Visual Studio 2017 About This Book • Easy-to-follow recipes to get you up-and-running with the new features of C# 7 and .NET Core 1.1 • Practical solutions to assist you with microservices and serverless computing in C# • Explore the new Visual Studio environment and write more secure code in it Who This Book Is For The book will appeal to C# and .NET developers who have a basic familiarity with C# and the Visual Studio 2015 environment What You Will Learn • Writing better and less code to achieve the same result as in previous versions of C# • Working with analyzers in Visual Studio • Working with files, streams, and serialization • Writing high-performant code in C# and understanding multi-threading • Demystifying the Rx library using Reactive extensions • Exploring .Net Core 1.1 and ASP.NET MVC • Securing your applications and learning new debugging techniques • Designing and building a microservice architecture • Using Azure and AWS for serverless computing with C# In Detail C# has recently been open-sourced and C# 7 comes with a host of new features for building powerful, cross-platform applications. This book will be your solution to some common programming problems that you come across with C# and will also help you get started with .NET Core 1.1. Through a recipe-based approach, this book will help you overcome common programming challenges and get your applications ready to face the modern world. We start by running you through new features in C# 7, such as tuples, pattern matching, and so on, giving you hands-on experience with them. Moving forward, you will work with generics and the OOP features in C#. You will then move on to more advanced topics, such as reactive extensions, Regex, code analyzers, and asynchronous programming. This book will also cover new, cross-platform .NET Core 1.1 features and teach you how to utilize .NET Core on macOS. Then, we will explore microservices as well as serverless computing and how these benefit modern developers. Finally, you will learn what you can do with Visual Studio 2017 to put mobile application development across multiple platforms within the reach of any developer. Style and approach A unique recipe-based guide that will help you gain a solid understanding of the new concepts in C# 7.0 and Visual Studio 2017