HTML5 Programming for ASP.NET Developers Posted: 19 Dec 2012 06:57 AM PST Book Description HTML5 Programming for ASP.NET Developers teaches you to harness the power and flexibility of HTML5 in your ASP.NET Web Forms and ASP.NET MVC applications. Focusing on the programmable features of HTML5 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. HTML5 is an emerging web standard that has received a great deal of attention from browser companies and the developer community, encompassing HTML, JavaScript enhancements and CSS3 specifications. But HTML5 isn’t just about markup. A major part of HTML5 is its programmable features and APIs, which make up the core of this book. HTML5 Programming for ASP.NET Developers will show you how to: - Add interactivity and media to your sites using the Canvas and Audio and Video 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 CSS3. 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 Video, 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 MVC applications
- Use JavaScript and jQuery to communicate between HTML5 and ASP.NET server side code
- Learn to use HTML5 in Visual Studio
- Learn to style web forms and views with CSS3
- Develop cross-browser, 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 - Overview of HTML5 and ASP.NET 4.5
- Overview of jQuery
- Working with Audio and Video
- Drawing with the Canvas
- Working with Forms and Controls
- Using History API and Custom Data Attributes
- Storing Data in Web Storage
- Developing Offline Web Applications
- Dealing with Local Files Using the File API
- Multithreading in Web Pages Using Web Workers
- Using the Communication API and Web Sockets
- Finding Location with the Geolocation API
- Styling Web Forms and Views with CSS3
- 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 Book Description Expert F# 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 .NET, F# 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 development problems. F# seamlessly integrates functional, imperative, object-oriented 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 how to use F# elegantly for a practical web, data, parallel and analytical programming tasks. The world’s experts in F# show you how to 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 SQL, LINQ, ASP.NET and REST
- Build reactive, asynchronous, and distributed web 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 performance 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#, Java and VB 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 performance. 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 Testing 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 Book Description A Programmer's Guide to C# 5.0 is a book for software developers who want to truly understand C#. Whether you've worked with C# before or with another general-purpose programming 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 Linq, covariance and contravariance, and async support. You'll learn how to: - Use C# features effectively, in the way they were intended
- Apply the newest C# features to your coding problems
- Streamline your database code using LINQ
- Use async support and the task parallel library to improve performance.
- 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 how to 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 .NET is required, but the book does assume experience with a general-purpose programming language. Table of Contents Chapter 1. The .NET Runtime Environment Chapter 2. C# Quick Start and C# Development 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 XML Chapter 30. Linq to SQL 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 Parallel 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 Book Description Beginning WebGL for HTML5 gets you rapidly up to speed with WebGL, a powerful new graphics language within the browser. 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 HTML5 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 HTML5 builds your critical WebGL development 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 HTML5 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 OpenGL or Canvas 2D 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 - Setting The Scene
- Shaders 101
- Textures and Lighting
- Increasing Realism
- Physics
- Fractals, Height Maps, and Particle Systems
- Three.js Framework
- Productivity Tools
- Debugging and Performance
- Effects, Tips and Tricks
- Afterword: The Future of WebGL
- Appendix A: Essential HTML5 and JavaScript
- Appendix B: Graphics Refresher
- Appendix C: WebGL Spec. Odds and Ends
- 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