• دانلود رایگان کتاب Pro HTML5 with Visual Studio 2015

     

    Pro HTML5 with Visual Studio 2015 is written to help ASP.NET developers make the leap to the inevitable and exciting world of HTML5. With this book, you’ll quickly master the new HTML elements, the improved CSS features, and advanced content including audio, video, canvas, SVG, and drag and drop capabilities. You will also learn how your enterprise applications can benefit from some brand-new technology such as web workers and web sockets. Using practical hands-on demonstrations you will learn all of the really cool features that you can start using now, within your existing ASP.NET applications.

    HTML5 promises to revolutionize the way web sites are developed with an impressive set of built-in client-side features. The use of HTML5 as a preferred development language in Windows 10, along with growing support from the major browser vendors, is likely to make HTML5 the de-facto standard for all future web development. The number of HTML5-capable phones alone is estimated to top 2 billion by 2016. Many professional web developers who are firmly rooted in the Microsoft toolset such as Visual Studio, Active Server Pages, and .NET are trying to understand how HTML5 fits into their world.

    Written with the Visual Studio 2015 developer in mind, this book:

    • Illustrates how to integrate the new HTML5 features in an ASP .NET MVC6 application
    • Explains how to add active content including video and graphics
    • Demonstrates the new scripting features of HTML5 such as application cache and local storage

    What you’ll learn

    • Integrate the new HTML5 features with the MVC6 framework.
    • Take advantage of the new browser capabilities from within your ASP applications.
    • Use web workers, IndexedDB, and other infrastructure improvements.
    • Use the new CSS3 features to create dramatic web sites.
    • Create mobile friendly web sites.
    • Use canvas and SVG to build some amazing web pages.
    • Leverage the native browser support for Geolocation, Web Sockets, and drag and drop capabilities

    Who this book is for

    Pro HTML5 with Visual Studio 2015 is for the professional web developer who is familiar with traditional ASP.NET web forms or the Model View Controller (MVC) framework. It is designed for the web builders who want to take advantage of the new design features or the infrastructure improvements of HTML5. It is geared toward individuals who want practical, real-world demonstrations and not just a lot of theory.

    Table of Contents

    Part I: What is HTML5?

    Chapter 1: Before You Begin

    Part II: Using the New HTML5 Features

    Chapter 2: ASP .NET Web Forms

    Chapter 3: MVC Web Applications

    Chapter 4: Cascading Style Sheets

    Chapter 5: Scripting Enhancements

    Chapter 6: Mobile Web Applications

    Part III: Digging Deeper

    Chapter 7: Supporting Older Browsers

    Chapter 8: Audio and Video

    Chapter 9: Scalable Vector Graphics

    Chapter 10: Canvas

    Part IV: Advanced Features

    Chapter 11: Indexed DB

    Chapter 12: Geolocation and Mapping

    Chapter 13: WebSockets

    Chapter 14: Drag and Drop

    Part V Appendixes

    Appendix A: Sample Content for Chapter 4

    Appendix B:Completed Style forChapter 4

    Appendix C:Final Code forChapter 14

    تعداد صفحات کتاب 452
    Author Bio:
    strongMark Collins/strong has developed software for more than 25 years, mostly using the Microsoft stack. He has served many roles including development manager, architect, team lead, database administrator, and project manager. He has extensive experience in retail (point-of-sale and inventory) and customer relationship management (CRM) solutions. Mark currently serves as a senior software engineer for a non-profit organization, providing a custom CRM, mail processing, and fulfillment system.
    ISBN : 978-1484211489
    Publisher : Apress; 1 edition
  • دانلود رایگان کتاب Teach Yourself VISUALLY MacBook Pro

    Clear instructions to help visual learners get started with their MacBook Pro Covering all the essential information you need to get up to speed with your MacBook Pro, this new edition provides you with the most up-to-date information on performing everyday tasks quickly and easily. From basics such as powering on or shutting down the MacBook Pro to more advanced tasks such as running Windows applications, this visual guide provides the help and support you need to confidently use your MacBook Pro to its full potential. * Empowers you to perform everyday tasks quickly and easily * Covers new hardware updates, the latest version of OS X, troubleshooting, iCloud, FaceTime, and more * Walks you through working on the Mac desktop with Mission Control and Launchpad * Explains how to download applications from the Mac App Store Teach Yourself VISUALLY MacBook Pro, Second Edition is an ideal, fully illustrated guide for learning how to make the most of all your MacBook Pro has to offer.
    تعداد صفحات کتاب 384
    Author Bio:
    نا مشخص
    ISBN : 978-1118677773
    Publisher : Visual; 2 edition
  • دانلود رایگان کتاب C#-Visual Basic Bilingual Dictionary: Visual Studio 2015 Edition

    Built on Microsoft’s powerful .NET Framework, C# and Visual Basic are complete equals in terms of coding power and application development possibilities. In today’s multi-platform environment, an understanding of both languages is a job requirement. The C#-Visual Basic Bilingual Dictionary unifies the languages by providing clear, functional equivalents for all syntax and grammar differences.

    • Complete coverage of all language keywords. Nearly 900 dictionary-like entries cover every Visual Basic and C# keyword and grammar feature, including VB’s “My” namespace.
    • Examples in both languages. Hundreds of code samples in both C# and Visual Basic make translations between the languages clear and easy to understand.
    • Full support for Roslyn. Each chapter covers the latest language features from Visual Studio 2015 and Microsoft’s “Roslyn” compiler.

    Whether you work on a team that uses both languages, or just need to understand a technical article written in that “other” language, the C#-Visual Basic Bilingual Dictionary is an essential resource for developers crafting Microsoft software solutions.

    تعداد صفحات کتاب 448
    Author Bio:
    Tim Patrick is a software architect and developer with more than 30 years of experience in designing and building custom software solutions. He is the author of multiple books on Microsoft technologies, and was selected as a Microsoft MVP for his support to the programming community. Tim earned his degree in computer science from Seattle Pacific University.
    ISBN : 978-0692433690
    Publisher : Owani Press
  • دانلود کتاب آموزشی Beginning ASP.NET 4.5.1: in C# and VB از کمپانی Wrox

    In this comprehensive guide to getting started with ASP.NET 4.5.1, best-selling author Imar Spaanjaars provides a firm foundation for coders new to ASP.NET and key insights for those not yet familiar with the important updates in the 4.5.1 release. Readers learn how to build full-featured ASP.NET websites using Visual Studio Express 2013 for Web, Microsoft’s free development tool for ASP.NET web applications. Beginning ASP.NET 4.5.1 guides you through the process of creating a fully functional, database-driven website, from creation of the most basic site structure all the way down to the successful deployment of the website to a production environment.

  • دانلود کتاب آموزشی C# 5.0 Programmer's Reference از کمپانی Wrox

    Well-known C# expert Rod Stephens gives novice and experienced developers a comprehensive tutorial and reference to standard C#. This new title fully covers the latest C# language standard, C# 5.0, as well as its implementation in the 2013 release of Visual Studio. The author provides exercises and solutions; and his C# Helper website will provide readers and students with ongoing support. This resource is packed with tips, tricks, tutorials, examples, and exercises and is the perfect professional companion for programmers who want to stay ahead of the game.

  • دانلود کتاب آموزشی Ivor Horton's Beginning Visual C++ 2013 از کمپانی Wrox

    Horton's unique tutorial approach and step-by-step guidance have helped over 100,000 novice programmers learn C++. In Ivor Horton's Beginning Visual C++ 2013, Horton not only guides you through the fundamentals of the standard C++ language, but also teaches you how C++ is used in the latest Visual Studio 2013 environment. Visual Studio 2013 includes major changes to the IDE and expanded options for C++ coding. Ivor Horton's Beginning Visual C++ 2013 will teach you the latest techniques to take your Visual C++ coding to an all-new level.

  • دانلود کتاب آموزشی Professional Application Lifecycle Management with Visual Studio 2013 از کمپانی Wrox

    Microsoft's Application Lifecycle Management (ALM) makes software development easier and now features support for iOS, MacOS, Android, and Java development. If you are an application developer, some of the important factors you undoubtedly consider in selecting development frameworks and tools include agility, seamless collaboration capabilities, flexibility, and ease of use. Microsoft's ALM suite of productivity tools includes new functionality and extensibility that are sure to grab your attention. Professional Application Lifecycle Management with Visual Studio 2013 provides in-depth coverage of these new capabilities. Authors Mickey Gousset, Martin Hinshelwood, Brian A. Randell, Brian Keller, and Martin Woodward are Visual Studio and ALM experts, and their hands-on approach makes adopting new ALM functionality easy.

  • دانلود کتاب آموزشی Professional C# 5.0 and .NET 4.5.1 از کمپانی Wrox

    Whether you're a C# guru or transitioning from C/C++, staying up to date is critical to your success. Professional C# 5.0 and .NET 4.5.1 is your go-to guide for navigating the programming environment for the Windows platform. After a quick refresher of the C# basics, the team of expert authors dives in to C# 5.0 and updates for NET 4.5.1. Includes:

  • دانلود کتاب آموزشی Professional Java for Web Applications از کمپانی Wrox

    This guide shows Java software developers and software engineers how to build complex web applications in an enterprise environment. You'll begin with an introduction to the Java Enterprise Edition and the basic web application, then set up a development application server environment, learn about the tools used in the development process, and explore numerous Java technologies and practices. The book covers industry-standard tools and technologies, specific technologies, and underlying programming concepts.

  • دانلود کتاب آموزشی Professional Visual Studio 2013 از کمپانی Wrox

    Visual Studio is your essential tool for Windows programming. Visual Studio 2013 features important updates to the user interface and to productivity. In Professional Visual Studio 2013, author, Microsoft Certified Trainer, and Microsoft Visual C# MVP Bruce Johnson brings three decades of industry experience to guide you through the update, and he doesn't just gloss over the basics. With his unique IDE-centric approach, he steers into the nooks and crannies to help you use Visual Studio 2013 to its maximum potential.

  • دانلود کتاب آموزشی A Web for Everyone از کمپانی Rosenfeld Media

    In plain language, there is one word for this book—terrific! If you have experienced the road to web accessibility as a labyrinthian and mystifying journey, this book will illuminate and smooth the way. Whitney and Sarah use concepts familiar to most web professionals and apply them to accessibility in a practical context that will improve user experience for all. Bravo!

  • دانلود کتاب آموزشی Hacking Raspberry Pi از کمپانی QUE

    Raspberry Pi is taking off like a rocket! You can use this amazing, dirt-cheap, credit card-sized computer to learn powerful hardware hacking techniques as you build incredibly creative and useful projects! This complete, full-color guide requires absolutely no experience with either hardware hacking or computer programming. Colorful photos guide you through each project, and the step-by-step instructions are stunningly clear and easy!

  • دانلود کتاب آموزشی AngularJS Up and Running از کمپانی O'Reilly

    If want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you’ll understand how to develop a large, maintainable, and performant application with AngularJS.

  • دانلود کتاب آموزشی Java A Beginners Guide 6th Edition

    Java is one of the world’s most important and widely used computer languages. Furthermore, it has held that distinction for many years. Unlike some other computer languages whose influence has waned with the passage of time, Java’s has grown stronger. Java leapt to the forefront of Internet programming with its first release. Each subsequent version has solidified that position. Today, it is still the first and best choice for developing web-based applications. Java is also part of the smartphone revolution because it is used for Android programming. Simply put: much of the modern world runs on Java code. Java really is that important.

  • دانلود کتاب آموزشی Node.js, MongoDB and AngularJS Web Development

    Node.js, MongoDB, and AngularJS are three new web development technologies that together provide an easy to implement, fully integrated web development stack. Node.js is a leading server-side programming environment, MongoDB is the most popular NoSQL database, and AngularJS is quickly becoming the leading framework for MVC-based front-end development. Together they allow web programmers to create high-performance sites and applications built completely in JavaScript, from server to client.

  • دانلود کتاب آموزشی SignalR Programming in Microsoft ASP.NET از کمپانی Microsoft Press

    SignalR, Microsoft’s latest addition to the web development technology stack, is a framework that facilitates the creation of amazing real-time applications, such as online collaboration tools, multiuser games, and live information services, whose development has traditionally been quite complex.

  • دانلود کتاب آموزشی Programming Microsoft ASP.NET MVC 3rd Edition از کمپانی Microsoft Press

    ASP.NET was devised in the late 1990s at a time when many companies in various industry sectors were rapidly discovering the Internet. The primary goal of ASP.NET was to make it possible for developers to build applications quickly and effectively without having to deal with low-level details such as HTTP, HTML, and JavaScript intricacies. That was exactly what the community loudly demanded at that time. ASP.NET is what Microsoft delivered to address this request, exceeding expectations by a large extent.

  • دانلود کتاب آموزشی C++ Multithreading Cookbook

    About This Book

        Create multithreaded applications using the power of C++
        Upgrade your applications with parallel execution in easy-to-understand steps
        Stay up to date with new Windows 8 concurrent tasks
        Avoid classical synchronization problems
        Understand Windows API and concurrent execution

    Who This Book Is For

    The book is intended for enterprise developers and programmers who wish to make use of C++ capabilities to learn the multithreaded approach. Knowledge of multithreading along with experience in C++ is an added advantage. However it is not a prerequisite.

    What You Will Learn

        Use an object-oriented programming model with inheritance, overloading, and polymorphism
        Solve common Interprocess Communication problems and avoid deadlocks or starvation problems in your application development
        Manage threads efficiently using the CThread class
        Explore .NET CLI/C++ features as well as synchronization objects and techniques
        Make use of parallel techniques in code design
        Use machine resources in concurrent execution
        Enable programs to work with each other using Message Passing
        Avoid classic synchronization problems

    In Detail

    Creating multithreaded applications is a present-day approach towards programming. With the power of C++, you can easily create various types of applications and perform parallelism and optimizations in your existing work. This book is a practical, powerful, and easy-to-understand guide to C++ multithreading. You will learn how to benefit from the multithreaded approach and enhance your development skills to build better applications. This book will not only help you avoid problems when creating parallel code, but also help you to understand synchronization techniques. The end goal of the book will be to impart various multithreading concepts that will enable you to do parallel computing and concurrent programming quickly and efficiently.

    Table of Contents

    1: Introduction to C++ Concepts and Features
    2: The Concepts of Process and Thread
    3: Managing Threads
    4: Message Passing
    5: Thread Synchronization and Concurrent Operations
    6: Threads in the .NET Framework
    7: Understanding Concurrent Code Design
    8: Advanced Thread Management

    برای دانلود کتاب آموزشی C++ Multithreading Cookbook بر روی این لینک کلیک کنید.

    برای یادگیری مباحث C++ بر روی این لینک کلیک کنید.

    برای یادگیری مباحث  C# بر روی این لینک کلیک کنید.

  • دانلود کتاب آموزشی Android NDK Game Development Cookbook

    About This Book

        Tips and tricks for developing and debugging mobile games on your desktop
        Enhance your applications by writing multithreaded code for audio playback, network access, and asynchronous resource loading
        Enhance your game development skills by using modern OpenGL ES and develop applications without using an IDE
        Features two ready-to-run Android games

    Who This Book Is For

    If you are a C++ developer who wants to jump into the world of Android game development and who wants to use the power of existing C++ libraries in your existing Android Java applications, then this book is for you. You need to have basic knowledge of C or C++ including pointer manipulation, multithreading, and object-oriented programming concepts as well as some experience developing applications without using an IDE.

    What You Will Learn

        Port popular C++ libraries to Android
        Write portable multithreaded code
        Play audio with OpenAL
        Implement gesture recognition
        Render text with FreeType
        Use OpenGL ES to port and abstract APIs from the game code to develop games on a desktop PC
        Debug mobile applications on your desktop
        Access Flickr and Picasa web services from C++
        Extract resources from APK archives
        Develop Android applications without an IDE

    In Detail

    Android NDK is used for multimedia applications which require direct access to a system's resources. Android NDK is also the key for portability, which in turn provides a reasonably comfortable development and debugging process using familiar tools such as GCC and Clang toolchains. If your wish to build Android games using this amazing framework, then this book is a must-have.

    This book provides you with a number of clear step-by-step recipes which will help you to start developing mobile games with Android NDK and boost your productivity debugging them on your computer. This book will also provide you with new ways of working as well as some useful tips and tricks that will demonstrably increase your development speed and efficiency.

    This book will take you through a number of easy-to-follow recipes that will help you to take advantage of the Android NDK as well as some popular C++ libraries. It presents Android application development in C++ and shows you how to create a complete gaming application.

    You will learn how to write portable multithreaded C++ code, use HTTP networking, play audio files, use OpenGL ES, to render high-quality text, and how to recognize user gestures on multi-touch devices. If you want to leverage your C++ skills in mobile development and add performance to your Android applications, then this is the book for you.

    Table of Contents


    1: Establishing a Build Environment
    2: Porting Common Libraries
    3: Networking
    4: Organizing a Virtual Filesystem
    5: Cross-platform Audio Streaming
    6: Unifying OpenGL ES 3 and OpenGL 3
    7: Cross-platform UI and Input Systems
    8: Writing a Match-3 Game
    9: Writing a Picture Puzzle Game

    برای دانلود کتاب آموزشی Android NDK Game Development Cookbook بر روی این لینک کلیک کنید.

    برای یادگیری مباحث C++ بر روی این لینک کلیک کنید.

    برای یادگیری مباحث  Android بر روی این لینک کلیک کنید.

  • دانلود کتاب آموزشی Visual Studio Condensed

    Visual Studio 2013 is one of the most sophisticated integrated development environments in the world today. With hundreds of features and several different editions available, it can be hard to learn your way around, and hard to know whether you're using it to its full potential. Visual Studio Condensed gives you a quick and systematic guide to the features that matter most, tagged clearly according to their availability.