Rabu, 30 Januari 2013

Wow! eBook: Metaprogramming in .NET - 4 new eBooks


Wow! eBook: Metaprogramming in .NET - 4 new eBooks

Link to Wow! eBook - Blog

Metaprogramming in .NET

Posted: 30 Jan 2013 09:05 AM PST

Metaprogramming in .NET

Book Description

Metaprogramming in is designed to help readers understand the basic concepts, advantages and potential pitfalls of metaprogramming. It introduces core concepts in clear, easy-to-follow language and then it takes you on a deep dive into the tools and techniques you’ll use to implement them in your code. You’ll explore plenty of real-world examples that reinforce key concepts. When you finish, you’ll be able to build high-, metaprogramming-enabled software with confidence.

When you write programs that create or modify other programs, you are metaprogramming. In .NET, you can use reflection as well as newer concepts like code generation and scriptable software. The emerging Roslyn exposes the .NET compiler as an interactive , allowing compile-time code and just-in-time refactoring.

Metaprogramming in .NET is a practical introduction to the use of metaprogramming to improve the and maintainability of your code. This book avoids abstract theory and instead teaches you solid practices you’ll find useful immediately. It introduces core concepts like code generation and application composition in clear, easy-to-follow language, and then it takes you on a deep dive into the tools and techniques that will help you implement them in your .NET applications.

Written for readers comfortable with # and the .NET framework—no prior experience with metaprogramming is required.

What’s Inside

  • Metaprogramming concepts in plain language
  • Creating scriptable software
  • Code generation techniques
  • The Dynamic Language Runtime

Table of Contents
Part 1: Demystifying metaprogramming
Chapter 1. Metaprogramming concepts
Chapter 2. Exploring code and metadata with reflection

Part 2: Techniques for generating code
Chapter 3. The Text Template Transformation Toolkit (T4)
Chapter 4. Generating code with the CodeDOM
Chapter 5. Generating code with Reflection.Emit
Chapter 6. Generating code with expressions
Chapter 7. Generating code with IL rewriting

Part 3: Languages and tools
Chapter 8. The Dynamic Language Runtime
Chapter 9. Languages and tools
Chapter 10. Managing the .NET Compiler

Appendix A. Metaprogramming in
Appendix B. Usage guide

Book Details

  • Paperback: 360 pages
  • Publisher: Manning Publications (December 2012)
  • Language: English
  • ISBN-10: 1617290262
  • ISBN-13: 978-1617290268
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The post Metaprogramming in .NET appeared first on Wow! eBook - Blog.

HTML5 for .NET Developers

Posted: 30 Jan 2013 08:59 AM PST

HTML5 for .NET Developers

Book Description

for .NET Developers teaches professional software engineers how to integrate the latest APIs and semantic markup into rich web applications using , ASP.NET , and WCF. Written from the .NET perspective, this book is full of practical applications and ways to connect the new web standards with your existing practices

A shift is underway for developers—to build web applications you’ll need to integrate HTML5 features like Canvas-based graphics and the new -driven APIs with familiar technologies like ASP.NET and WCF. This book is designed for you.

HTML5 for .NET Developers teaches you how to blend HTML5 with your current .NET tools and practices. You’ll start with a quick overview of the new HTML5 features and the semantic markup model. Then, you’ll systematically work through the JavaScript APIs as you learn to build single page that look and work like desktop apps. Along the way, you’ll get tips and learn techniques that will prepare you to build “metro-style” applications for 8 and WP 8.

This book assumes you’re familiar with HTML, and concentrates on the intersection between new HTML5 features and -specific technologies.

What’s Inside

  • HTML5 from a .NET perspective
  • Local storage, threading, and WebSockets
  • Using JSON-enabled
  • WCF services for HTML5
  • How to build single page

“This book speaks directly to the interests and concerns of the .NET developer.”—From the Forward by Scott Hanselman, Microsoft

Table of Contents
Chapter 1. HTML5 and .NET
Chapter 2. A markup primer: classic HTML, semantic HTML, and
Chapter 3. Audio and controls
Chapter 4. Canvas
Chapter 5. The History : Changing the game for MVC sites
Chapter 6. Geolocation and web mapping
Chapter 7. Web workers and drag and drop
Chapter 8. Websockets
Chapter 9. Local storage and state
Chapter 10. Offline web applications

Appendix A. A JavaScript overview
Appendix B. Using ASP.NET MVC
Appendix . Installing Express 7.5

Book Details

  • Paperback: 416 pages
  • Publisher: Manning Publications (December 2012)
  • Language: English
  • ISBN-10: 1617290432
  • ISBN-13: 978-1617290435
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The post HTML5 for .NET Developers appeared first on Wow! eBook - Blog.

Learn PowerShell Toolmaking in a Month of Lunches

Posted: 30 Jan 2013 08:53 AM PST

Learn PowerShell Toolmaking in a Month of Lunches

Book Description

Packed with hands-on labs to reinforce what you’re learning, Learn PowerShell Toolmaking in a Month of Lunches is the best way to learn PowerShell scripting and toolmaking. Just set aside one hour a day—lunchtime would be perfect—for each self-contained lesson. You’ll move quickly through core scripting concepts and start working on four real-world, practical tools. Each chapter adds more functionality, including custom formatting, error handling, parameterized input, input validation, help files and documentation, and more.

You don’t have to be a software developer to build PowerShell tools. With this book, a PowerShell user is a step away from becoming a proficient toolmaker.

Learn PowerShell Toolmaking in a Month of Lunches is the best way to learn PowerShell scripting and toolmaking in just one hour a day. It’s packed with hands-on labs to reinforce what you’re learning. It’s an easy-to-follow guide that covers core scripting concepts using four practical examples. Each chapter builds on the previous one as you add custom formatting, error handling, input validation, help files, and more.

What’s Inside

  • Build your own administrative tools
  • Learn by doing with hands-on labs
  • Make scripts that feel like native PowerShell cmdlets

This book does not assume you are a programmer. Experience using PowerShell as a -line interface is helpful but not required.

Table of Contents
Part 1: Introduction to toolmaking
Chapter 1. Before you begin
Chapter 2. PowerShell scripting overview
Chapter 3. PowerShell's scripting language
Chapter 4. Simple scripts and functions
Chapter 5. Scope

Part 2: Building an inventory tool
Chapter 6. Tool design guidelines
Chapter 7. Advanced functions, part 1
Chapter 8. Advanced functions, part 2
Chapter 9. Writing help
Chapter 10. Error handling
Chapter 11. Debugging techniques
Chapter 12. Creating custom format views
Chapter 13. Script and manifest modules
Chapter 14. Adding database access
Chapter 15. Interlude: creating a new tool

Part 3: Advanced toolmaking techniques
Chapter 16. Making tools that make changes
Chapter 17. Creating a custom type extension
Chapter 18. Creating PowerShell workflows
Chapter 19. Troubleshooting pipeline input
Chapter 20. Using object hierarchies for complex output
Chapter 21. Globalizing a function
Chapter 22. Crossing the line: utilizing the Framework

Part 4: Creating tools for delegated
Chapter 23. Creating a GUI tool, part 1: the GUI
Chapter 24. Creating a GUI tool, part 2: the code
Chapter 25. Creating a GUI tool, part 3: the output
Chapter 26. Creating proxy functions
Chapter 27. Setting up constrained remoting endpoints
Chapter 28. Never the end

Book Details

  • Paperback: 312 pages
  • Publisher: Manning Publications (December 2012)
  • Language: English
  • ISBN-10: 1617291161
  • ISBN-13: 978-1617291166
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The post Learn PowerShell Toolmaking in a Month of Lunches appeared first on Wow! eBook - Blog.

Learn Windows PowerShell 3 in a Month of Lunches, 2nd Edition

Posted: 30 Jan 2013 08:44 AM PST

Learn Windows PowerShell 3 in a Month of Lunches, 2nd Edition

Book Description

Learn 3 in a Month of Lunches, Second Edition is an innovative tutorial designed for administrators. Just set aside one hour a day ? lunchtime would be perfect ? for a month, and you’ll be automating tasks faster than you ever thought possible. You’ll start with the basics ? what is PowerShell and what can you do with it. Then, you’ll move systematically through the techniques and features you’ll use to make your job easier and your day shorter.

PowerShell is both a language and an administrative with which you can control and automate nearly every aspect of . It accepts and executes commands immediately, and you can write scripts to manage most servers like Exchange, , and SharePoint.

This book is a tutorial designed for busy administrators. Just set aside one hour a day for a month and you’ll learn all the practical techniques you need to make your job easier and your day shorter. This totally revised second edition covers new PowerShell 3 features designed for and .

Experience with Windows is helpful. No experience is assumed.

What’s Inside

  • Learn PowerShell from the beginning—no experience required!
  • Covers PowerShell 3, , and
  • Each lesson should take you one hour or less

Table of Contents
Chapter 1. Before you begin
Chapter 2. Meet PowerShell
Chapter 3. Using the help system
Chapter 4. Running commands
Chapter 5. Working with providers
Chapter 6. The pipeline: connecting commands
Chapter 7. Adding commands
Chapter 8. Objects: data by another name
Chapter 9. The pipeline, deeper
Chapter 10. Formatting—and why it's done on the right
Chapter 11. Filtering and comparisons
Chapter 12. A practical interlude
Chapter 13. Remote control: one to one, and one to many
Chapter 14. Using Windows Instrumentation
Chapter 15. Multitasking with background jobs
Chapter 16. Working with many objects, one at a time
Chapter 17. alert!
Chapter 18. Variables: a place to store your stuff
Chapter 19. Input and output
Chapter 20. Sessions: remote control with less work
Chapter 21. You call this scripting?
Chapter 22. Improving your parameterized script
Chapter 23. Advanced remoting configuration
Chapter 24. Using regular expressions to parse text files
Chapter 25. Additional random tips, tricks, and techniques
Chapter 26. Using someone else's script
Chapter 27. Never the end
Chapter 28. PowerShell cheat sheet

Book Details

  • Paperback: 368 pages
  • Publisher: Manning Publications; 2nd Edition (November 2012)
  • Language: English
  • ISBN-10: 1617291080
  • ISBN-13: 978-1617291081
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The post Learn Windows PowerShell 3 in a Month of Lunches, 2nd Edition appeared first on Wow! eBook - Blog.

Tidak ada komentar:

Posting Komentar