Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Languages & Tools   Compiler Design

Roslyn Cookbook


Free Shipping Included! Roslyn Cookbook by Packt Publishing - ebooks Account at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Use Roslyn as a service to write powerful extensions and tools and use them in Visual Studio to improve code quality and maintain your source code


Product Description

Use Roslyn as a service to write powerful extensions and tools and use them in Visual Studio to improve code quality and maintain your source code more effectively.

About This Book

  • Use Roslyn extensions and tools in Visual Studio to enforce "house rules" on code and fix security and performance vulnerabilities in your code.
  • Write Roslyn extensions using the Roslyn service API to help developers enforce conventions and design idioms.
  • Improve developer productivity by using Roslyn-based agile development features in Visual Studio, such as live unit testing, C# interactive and scripting.
  • Contribute to the C# language and compiler tool chain to analyze and edit code.

Who This Book Is For

.NET Developers and architects, who are interested in taking full advantage of the Roslyn based extensions and tools to improve the development processes, will find this book useful. Roslyn contributors, i.e. the producers and C# community developers, will also find this book useful

What You Will Learn

  • Write extensions to analyze source code and report warnings and errors.
  • Edit C# source code to fix compiler/analyzer diagnostics or refactor source code.
  • Improve code maintenance and readability by using analyzers and code fixes.
  • Catch security and performance issues by using PUMA scan analyzers and FxCop analyzers.
  • Perform Live Unit tests in Visual Studio.
  • Use C# interactive and scripting in Visual Studio.
  • Design a new C# language feature and implement various compiler phases for a new language feature.
  • Write command line tools to analyze and edit C# code.

Additional Information

Manufacturer:Packt Publishing - ebooks Account
Publisher:Packt Publishing - ebooks Account
Studio:Packt Publishing - ebooks Account
EAN:9781787286832
Item Size:0.79 x 9.25 x 9.25 inches
Package Weight:1.66 pounds
Package Size:7.5 x 0.79 x 0.79 inches

Roslyn Cookbook by Packt Publishing - ebooks Account

Buy Now:
Roslyn Cookbook

Brand: Packt Publishing - ebooks Account
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$44.99


Quantity:  

 


View More In Compiler Design.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


mpn: figures, bibliography, index, ean: 9780131821064, isbn: 0131821067,
Holmes satisfies the dual demand for an introduction to compilers and a hands-on compiler construction project manual in The Object-Oriented Compiler Workbook. This book details the construction process of a fundamental, yet functional compiler, so...

ean: 9780230607859, isbn: 0230607853,
Virtual worlds have exploded out of online game culture and now capture the attention of millions of ordinary people: husbands, wives, fathers, mothers, workers, retirees. Devoting dozens of hours each week to massively multiplayer virtual reality en...

ean: 9780201144550, isbn: 0201144557,
Compiler Design Theory Philip M. Lewis....

mpn: biography, ean: 9783540427353, isbn: 354042735X,
The Ninth International Workshop on Persistent Object Systems (POS 9) took place at the SAS Radisson Hotel in Lillehammer, Norway, from 6th to 8th September 2000. Previous workshops in the series have been held in Scotland (1 and 2), Australia (3), t...

mpn: 56 black & white illustrations, 51 black, ean: 9783540654100, isbn: 3540654100,
Program analysis utilizes static techniques for computing reliable information about the dynamic behavior of programs. Applications include compilers (for code improvement), software validation (for detecting errors) and transformations between data ...

mpn: black & white illustrations, ean: 9781785280801, isbn: 1785280805,
Become familiar with the LLVM infrastructure and start using LLVM libraries to design a compilerAbout This BookLearn to use the LLVM libraries to emit intermediate representation (IR) from high-level languageBuild your own optimization pass for bette...

mpn: black & white illustrations, ean: 9781848900646, isbn: 1848900643,
Implementing a programming language means bridging the gap from the programmer's high-level thinking to the machine's zeros and ones. If this is done in an efficient and reliable way, programmers can concentrate on the actual problems they have to so...

mpn: black & white illustrations, ean: 9781680500417, isbn: 1680500414,
Write code that writes code with Elixir macros. Macros make metaprogramming possible and define the language itself. In this book, you'll learn how to use macros to extend the language with fast, maintainable code and share functionality in ways you ...

ean: 9781402065040, isbn: 1402065043,
The basic concepts and building blocks for the design of Fine- (or FPGA) and Coarse-Grain Reconfigurable Architectures are discussed in this book. Recently-developed integrated architecture design and software-supported design flow of FPGA and coarse...

ean: 9781987543803, isbn: 1987543807,
Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.