Rabu, 19 Desember 2012

Wow! eBook: HTML5 Programming for ASP.NET Developers - 4 new eBooks


Wow! eBook: HTML5 Programming for ASP.NET Developers - 4 new eBooks

Link to Wow! eBook - Blog

HTML5 Programming for ASP.NET Developers

Posted: 19 Dec 2012 06:57 AM PST

HTML5 Programming for ASP.NET Developers

Book Description

5 for Developers teaches you to harness the power and flexibility of 5 in your Web Forms and applications. Focusing on the programmable features of 5 that will be most useful to you as an ASP.NET developer, this book will take you straight to the heart of what you can get out of this new technology.

is an emerging web standard that has received a great deal of attention from companies and the developer community, encompassing HTML, enhancements and specifications. But isn’t just about markup. A major part of is its programmable features and APIs, which make up the core of this book.

HTML5 for ASP.NET Developers will show you how to:

  • Add interactivity and media to your sites using the Canvas and Audio and APIs.
  • Make your web applications work offline, understand client side storage options using web storage, and work with local files using the File API.
  • Use the Communication API and Web Sockets for easier communication between server and client.

Other topics include multithreading with Web Workers, understanding the new input types, using Geolocation, and enhancing your web forms and views with . All major browsers already support HTML5 to varying degrees and are aggressively working to provide full-fledged standardized support. Start using HTML5 in your projects today, and build future-ready web applications that take advantage of the exciting features that HTML5 has to offer.

What you'll learn

  • Use Canvas, Audio and , Web Storage, the History API, File API, Web Workers, Web Sockets, Geolocation and more in ASP.NET
  • Illustrates HTML5 feature utilization in both Web Forms and applications
  • Use and to communicate between HTML5 and ASP.NET server side code
  • Learn to use HTML5 in
  • Learn to style web forms and views with CSS3
  • Develop cross-, future-ready web applications

Who this book is for
Whether you’ve worked on a few small projects, or been working with ASP.NET and ASP.NET MVC for some time, this book will get you up-and-running with HTML5 so you can make it a part of your daily toolkit.  If you are comfortable with creating Web Forms and MVC projects, and you care about staying at the cutting edge of the latest web standards and technologies, this book is for you.

Table of Contents

  1. Overview of HTML5 and ASP.NET 4.5
  2. Overview of
  3. Working with Audio and Video
  4. Drawing with the Canvas
  5. Working with Forms and Controls
  6. Using History API and Custom Data Attributes
  7. Storing Data in Web Storage
  8. Developing Offline Web Applications
  9. Dealing with Local Files Using the File API
  10. Multithreading in Web Pages Using Web Workers
  11. Using the Communication API and Web Sockets
  12. Finding Location with the Geolocation API
  13. Styling Web Forms and Views with CSS3
  14. Appendix A. HTML5 Learning Resources

Book Details

  • Paperback: 384 pages
  • Publisher: Apress (November 2012)
  • Language: English
  • ISBN-10: 1430247193
  • ISBN-13: 978-1430247197
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

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

Expert F# 3.0, 3rd Edition

Posted: 19 Dec 2012 06:54 AM PST

Expert F# 3.0, 3rd Edition

Book Description

Expert 3.0 is about practical programming in a beautiful language that puts the power and elegance of data-rich functional programming into the hands of professional developers. In combination with , achieves unrivaled levels of programmer productivity and program clarity.

Expert F# 3.0 is:

  • A comprehensive guide to F# by the inventor of F#
  • A treasury of F# techniques for practical problem-solving
  • An in-depth case book of how F# applications and of F# 3.0 concepts, syntax, and features

F# isn’t just another functional programming language. It’s a general-purpose language ideal for solving real-world problems. F# seamlessly integrates functional, imperative, and query programming styles so you can flexibly and elegantly solve any programming problem. F# 3.0 combines this with the seamless data-integration capabilities of F# Information-Rich Programming. Whatever your background, you'll find that F# is easy to learn, fun to use, and extraordinarily powerful. F# will change the way you think about—and go about—programming.

Written by F#’s inventor and two major F# community members, Expert F# 3.0 is a comprehensive and in-depth guide to the language and its use. Designed to help others become experts, the book quickly yet carefully describes the paradigms supported by F# language, and then shows use F# elegantly for a practical , data, parallel and analytical programming tasks.

The world’s experts in F# show you program in F# the way they do!

What you'll learn

  • Explore F# and its features quickly and thoroughly in the introductory chapters
  • Use F# with matching technologies including , , and
  • Build reactive, asynchronous, and distributed applications with F#
  • Interoperate with F# from other languages, especially C#
  • Integrate data sources and services using F# 3.0 Information-Rich Programming
  • Test, profile, and tune F# applications
  • Create mobile applications, both web and native

Who this book is for
Expert F# 3.0 is for anyone interested in state-of-the-art programming for solving real-world problems. Programmers of all backgrounds will find it engrossing. For C#, and programmers, F# provides invaluable insights into the future of these languages. For lovers of Python, Ruby and other dynamic languages, F# shows how you can get most of the benefits of these languages while keeping strong types and good . For educators, F# is the answer to a decades-long prayer: a language based on strong computer science concepts that also excites and empowers, not just in the classroom, but also in the real world.

Table of Contents
Chapter 1. Introduction
Chapter 2. Your First F# Program – Getting Started With F#
Chapter 3. Introducing Functional Programming
Chapter 4. Introducing Imperative Programming
Chapter 5. Understanding Types in Functional Programming
Chapter 6. Programming with Objects
Chapter 7. Encapsulating and Organizing Your Code
Chapter 8. Working with Textual Data
Chapter 9. Working with Sequences and Structured Data
Chapter 10. Numeric Programming and Charting
Chapter 11. Reactive, Asynchronous, and Parallel Programming
Chapter 12. Symbolic Programming with Structured Data
Chapter 13. Integrating External Data and Services
Chapter 14. Building Smart Web Applications
Chapter 15. Building Mobile Web Applications
Chapter 16. Visualization and Graphical User Interfaces
Chapter 17. Language-Oriented Programming: Advanced Techniques
Chapter 18. Libraries and Interoperating with Other Languages
Chapter 19. Packaging, Debugging and F# Code
Chapter 20. Designing F# Libraries

Book Details

  • Paperback: 624 pages
  • Publisher: Apress; 3rd Edition (November 2012)
  • Language: English
  • ISBN-10: 1430246502
  • ISBN-13: 978-1430246503
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The post Expert F# 3.0, 3rd Edition appeared first on Wow! eBook - Blog.

A Programmer’s Guide to C# 5.0, 4th Edition

Posted: 19 Dec 2012 06:44 AM PST

A Programmers Guide to C# 5.0, 4th Edition

Book Description

A Programmer's Guide to # 5.0 is a book for software developers who want to truly understand #. Whether you've worked with # before or with another general-purpose language, each fast-paced, focused chapter will take you straight to the heart of a feature of C# and show you why it works the way it does.

Written by one-time C# Test Lead, Program Manager, and member of the original C# language design team, this book is an ideal companion to the C# Language Specification, and works both as a tutorial and as a reference guide. Now in its fourth edition, you will find up-to-date coverage of all the latest C# features, including , covariance and contravariance, and async support.

You'll learn :

  • Use C# features effectively, in the way they were intended
  • Apply the newest C# features to your coding problems
  • Streamline your database code using
  • Use async support and the task library to improve .
  • Program more efficiently, effectively, and with real insight into this mature and exciting language, with A Programmer's Guide to C# 5.0.

What you'll learn

  • Learn the “why” behind C# features.
  • Learn use C# features effectively, in the way they were designed.
  • Apply the newest C# features to your coding problems.
  • Streamline your database code using Linq.
  • Use Async support to simplify your code.

Who this book is for
A Programmer's Guide to C# is aimed at software developers who want to improve their proficiency at using the C# language. No prior knowledge of is required, but the book does assume experience with a general-purpose language.

Table of Contents
Chapter 1. The Runtime Environment
Chapter 2. C# Quick Start and C#
Chapter 3. Classes 101
Chapter 4. Base Classes and Inheritance
Chapter 5. Exceptions
Chapter 6. Member Accessibility and Overloading
Chapter 7. Other Class Details
Chapter 8. Structs (Value Types)
Chapter 9. Interfaces
Chapter 10. Versioning and Aliases
Chapter 11. Statements and Flow of Execution
Chapter 12. Variable Scoping and Definite Assignment
Chapter 13. Operators and Expressions
Chapter 14. Conversions
Chapter 15. Arrays
Chapter 16. Properties
Chapter 17. Generics
Chapter 18. Indexers, Enumerators, and Iterators
Chapter 19. Strings
Chapter 20. Enumerations
Chapter 21. Attributes
Chapter 22. Delegates and Anonymous Methods
Chapter 23. Events
Chapter 24. Dynamic types
Chapter 25. User-Defined Conversions
Chapter 26. Operator Overloading
Chapter 27. Nullable Types
Chapter 28. Linq
Chapter 29. Linq to
Chapter 30. Linq to
Chapter 31. Other Language Details
Chapter 32. Making Friends with the .NET Framework
Chapter 33. System.Array and the Collection Classes
Chapter 34. Threading
Chapter 35. Asynchronous and Programming
Chapter 36. Execution-Time Code Generation
Chapter 37. Interop
Chapter 38. .NET Framework Overview
Chapter 39. Deeper into C#
Chapter 40. Logging and Debugging Techniques
Chapter 41. IDEs and Utilities

Book Details

  • Paperback: 472 pages
  • Publisher: Apress; 4th Edition (November 2012)
  • Language: English
  • ISBN-10: 143024593X
  • ISBN-13: 978-1430245933
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The post A Programmer’s Guide to C# 5.0, 4th Edition appeared first on Wow! eBook - Blog.

Beginning WebGL for HTML5

Posted: 19 Dec 2012 06:38 AM PST

Beginning WebGL for HTML5

Book Description

Beginning for gets you rapidly up to speed with , a powerful new graphics language within the . You’ll render realistic scenes with advanced lighting models, shadows, blending and textures. You’ll also use mathematics to model fractals and particle systems. Going beyond that, Beginning WebGL for presents advanced vertex and fragment shader usage for creating stunning, top-end results.

You’ll benefit from using modern frameworks to rapidly develop complex scenes, and make use of many tools to help improve rendering performance and debugging. Beginning WebGL for 5 builds your critical WebGL skills while being enjoyable at each step of the way.

  • Quickly get up to speed with WebGL
  • Render realistic scenes
  • Work faster with frameworks
  • Improve rendering performance

What you'll learn

  • A scene setup and rendering refresher
  • Advanced GLSL usages
  • Rendering realistic scenes with lighting, blending, reflections, shadows and more
  • The current state of WebGL mobile support
  • Performance optimizations
  • Enhancing productivity by using existing frameworks and loading models

Who this book is for
Beginning WebGL for 5 is for the graphics enthusiast who is ready to bring their skillset to the next level and create more realistic, beautiful scenes.  Beginning WebGL for HTML5 is a great choice for someone with existing or knowledge wanting to transition to WebGL. It is an excellent choice for those wanting to have high performance graphics coded in minimal time.

Table of Contents

  1. Setting The Scene
  2. Shaders 101
  3. Textures and Lighting
  4. Increasing Realism
  5. Physics
  6. Fractals, Height Maps, and Particle Systems
  7. Three.js Framework
  8. Productivity Tools
  9. Debugging and Performance
  10. Effects, Tips and Tricks
  11. Afterword: The Future of WebGL
  12. Appendix A: Essential HTML5 and JavaScript
  13. Appendix B: Graphics Refresher
  14. Appendix : WebGL Spec. Odds and Ends
  15. Appendix D: Additional Resources

Book Details

  • Paperback: 356 pages
  • Publisher: Apress (September 2012)
  • Language: English
  • ISBN-10: 1430239964
  • ISBN-13: 978-1430239963
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The post Beginning WebGL for HTML5 appeared first on Wow! eBook - Blog.

Tidak ada komentar:

Posting Komentar