Professional Visual Studio 2017

Author: Bruce Johnson

Publisher: John Wiley & Sons

ISBN: 1119404592

Category: Computers

Page: 864

View: 2654

Skip the basics and delve right into Visual Studio 2017 advanced features and tools Professional Visual Studio 2017 is the industry-favorite guide to getting the most out of Microsoft's primary programming technology. From touring the new UI to exploiting advanced functionality, this book is designed to help professional developers become more productive. A unique IDE-centric approach provides a clear path through the typical workflow while exploring the nooks and crannies that can make your job easier. Visual Studio 2017 includes a host of features aimed at improving developer productivity and UI, and this book covers them all with clear explanation, new figures, and expert insight. Whether you're new to VS or just upgrading, this all-inclusive guide is an essential resource to keep within arm's reach. Visual Studio 2017 fixes the crucial issues that kept professionals from adopting VS 2015, and includes new features and tools that streamline the developer's job. This book provides the straightforward answers you need so you can get up to speed quickly and get back to work. Master the core functionality of Visual Studio 2017 Dig into the tools that make writing code easier Tailor the environment to your workflow, not the other way around Work your way through configuration, debugging, building, deployment, customizing, and more Microsoft is changing their release cadence—it's only been about two years since the last release—so developers need to quickly get a handle on new tools and features if they hope to remain productive. The 2017 release is designed specifically to help you get more done, in less time, with greater accuracy and attention to detail. If you're ready to get acquainted, Professional Visual Studio 2017 is your ideal guide.
Posted in Computers

Microsoft Visual Studio 2015 Unleashed

Author: Lars Powers,Mike Snell

Publisher: Sams Publishing

ISBN: 013413320X

Category: Computers

Page: 1075

View: 8288

Microsoft Visual Studio 2015 empowers you to write next-generation applications for any modern environment: mobile, web, cloud, universal Windows 10/8.x, database, and beyond. This end-to-end deep dive will help working developers squeeze maximum productivity out of Microsoft’s powerful new toolset. The authors combine authoritative and detailed information about Microsoft’s latest IDE, with extensive insights and best practices drawn from decades of development experience. Developers will quickly get comfortable with Visual Studio 2015’s updated interface, master its new capabilities, leverage its extensive new support for open standards, and discover multiple opportunities to leverage its .NET 4.6 platform and language improvements. By focusing entirely on Visual Studio 2015 Professional, the authors go deeper into Microsoft’s core product than ever before. You’ll find expert coverage of everything from debugging through deploying to Azure, IDE extension and automation through cross-platform mobile development. Throughout, this book’s focus is relentlessly practical: how to apply Microsoft’s tools to build better software, faster. Detailed information on how to... Master Visual Studio 2015’s updated interface and key tools: Solutions, Projects, Browsers, Explorers, Editors, and Designers to improve productivity Develop robust cross-platform mobile apps for Windows, iOS, and Android using Apache Cordova templates for Visual Studio Use the new ASP.NET 5 to build modern web solutions that run on Windows, Mac, or Linux Develop Single Page Applications (SPAs) based on HTML5 and rich client-side JavaScript frameworks such as Knockout, AngularJS, Bootstrap, and more Accelerate cloud development with the Azure SDK, QuickStart templates, and Azure management portal Create mobile service solutions using ASP.NET Web API and WCF Streamline data development across multiple platforms with Entity Framework 7 Develop modern Microsoft Office business applications Perform robust, automated unit testing as you code, increasing your confidence in changes and refactoring Extend the VS 2015 IDE and Code Editor by creating custom, productivity-enhancing solutions Download all examples and source code presented in this book from informit.com/title/9780672337369 as they become available.
Posted in Computers

Practical Microsoft Visual Studio 2015

Author: Peter Ritchie

Publisher: Apress

ISBN: 1484223136

Category: Computers

Page: 199

View: 9609

Learn the details of the most highly recommended practices of software development using the latest version of Visual Studio 2015. Recommended practices are grouped by development phase and explained in far more detail than the typical tips and tricks compilations. This book also contains detailed coverage of recognized patterns and practices used to create software in a timely manner with expected quality in the context of using specific Visual Studio 2015 features. Creating software is part defined process and part empirical process. While there is no single “best” process to employ in all development scenarios, MVP author Peter Ritchie helps readers navigate the complexity of development options and decide which techniques and Visual Studio 2015 features to use based on the needs of their particular project. Readers will learn practices such as those related to working in teams, design and architecture, refactoring, source code control workflows, unit testing, performance testing, coding practices, use of common patterns, code analysis, IDE extensions, and more. What You Will Learn Use patterns and practices within Visual Studio Implement practices of software creation Work in teams Develop workflows for software projects Who This Book Is For Beginning and intermediate software developers and architects
Posted in Computers

Visual Studio 2015 Cookbook

Author: Jeff Martin

Publisher: Packt Publishing Ltd

ISBN: 1785885936

Category: Computers

Page: 368

View: 7073

Over 50 new and improved recipes to put Visual Studio 2015 to work in your crucial development projects About This Book Get to grips with all the new Visual Studio 2015 features regardless of your preferred programming language Apply Visual Studio to all areas of development: writing, debugging, and application lifecycle maintenance Straightforward and hands-on advice for building both Windows and Android apps Who This Book Is For If you are a developer excited about the new features introduced in Visual Studio 2015, then no matter what your programming language of choice is, Visual Studio 2015 Cookbook is for you. You should have a good knowledge of working with previous versions of Visual Studio to benefit from the recipes in this book. What You Will Learn Customize the editor's new abilities to fit your development style Create apps for Windows Use Visual Studio to debug parallel and concurrent programs Integrate .NET Framework 4.6 effectively Put TypeScript to work in your web applications Develop modern C++11 with Visual Studio 2015 Protect and manage your source code with Team Foundation Server In Detail Visual Studio 2015 is the premier tool for developers targeting the Microsoft platform. Learning how to effectively use this technology can enhance your productivity while simplifying your most common tasks, allowing you more time to focus on your project. Visual Studio 2015 is packed with improvements that increase productivity, and this book walks you through each one in succession to help you smooth your workflow and get more accomplished. From customization and the interface to code snippets and debugging, the Visual Studio upgrade expands your options — and this book is your fast-track guide to getting on board quickly. Visual Studio 2015 Cookbook will introduce you to all the new areas of Visual Studio and how they can quickly be put to use to improve your everyday development tasks. With this book, you will learn not only what VS2015 offers, but what it takes to put it to work for your projects. Style and approach This book is a practical guide to using Visual Studio 2015 and will help you become familiar with the improvements made in previous versions. Each recipe provides a hands-on approach to the new features with step-by-step instructions on how to increase your productivity.
Posted in Computers

Beginning Visual Basic 2015

Author: Bryan Newsome

Publisher: John Wiley & Sons

ISBN: 1119092086

Category: Computers

Page: 624

View: 720

Learn Visual Basic step by step and start programming right away Beginning Visual Basic 2015 is the ideal guide for new programmers, especially those learning their first language. This new edition has been updated to align with Visual Studio 2015, and also refocused to concentrate on key beginner topics. Precise, step-by-step instructions walk you through important tasks, and clear explanations targeted to beginners will have you writing your first Visual Basic application quickly. You'll start from the absolute beginning, assuming no prior programming experience, and then gradually build your skills to write Visual Basic applications for Windows and the Web. Coverage includes objects, class libraries, graphics, databases, and much more, with explicit instructions on using ASP.NET, SQL Server, ADO.NET, and XML. Visual Studio is the usual environment for Visual Basic programming, and the latest upgrade has made Visual Basic more feature compatible with C# to allow programmers to move fluidly between the two languages. Don't know C#? Don't worry! This book starts from the very beginning of Visual Basic programming to help you build your skills from the ground-up. Understand flow control and data structure Debug Windows applications, dialog boxes, and menus Master objects and object-oriented techniques Access databases, program graphics, and program for the Web Over three million programmers use Visual Basic, and many of them learned it as their first language. It's beginner-friendly, versatile, and visually oriented, making it an ideal introduction to the programming mindset, workflow, and hard skills. Beginning Visual Basic 2015 gets you started on the right foot, with clear, patient instruction and plenty of hands-on practice.
Posted in Computers

Pro HTML5 with Visual Studio 2015

Author: Mark Collins

Publisher: Apress

ISBN: 1484211472

Category: Computers

Page: 452

View: 7187

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
Posted in Computers

Professional Visual Studio 2008

Author: Nick Randolph,David Gardner

Publisher: John Wiley & Sons

ISBN: 1118059522

Category: Computers

Page: 1032

View: 6656

Professional Visual Studio 2008 Microsoft Visual Studio 2008 is the latest version in the ongoing evolution of the Integrated Development Environment (IDE), and this resource examines the diverse facets of the IDE—from common tasks to intricate functions to the powerful tools that accompany the main code editing and design windows. Written by a unique author duo and offering an in-depth look at the powerful and fascinating features and techniques of the IDE, this book explores each aspect of the development life cycle from the perspective of how Visual Studio 2008 can make your life easier. Each chapter is packed with examples that illustrate uses for various tools, commands, and shortcuts of Visual Studio 2008. You will gradually learn to identify where a feature is used, conclude how you can use it to its fullest potential, and then seamlessly apply that feature to help solve real-world problems.
Posted in Computers

Beginning C# 6 Programming with Visual Studio 2015

Author: Benjamin Perkins,Jacob Vibe Hammer,Jon D. Reid

Publisher: John Wiley & Sons

ISBN: 1119096553

Category: Computers

Page: 840

View: 8095

Get started with Visual C# programming with this great beginner's guide Beginning C# 6 Programming with Visual Studio 2015 provides step-by-step directions for programming with C# in the .NET framework. Beginning with programming essentials, such as variables, flow control, and object-oriented programming, this authoritative text moves into more complicated topics, such as web and Windows programming and data access within both database and XML environments. After your introduction to each of the chapters, you are invited to apply your newfound knowledge in Try it Out sections, which reinforce learning and help you understand the practical applications of the new concepts you have explored. Through this approach, you can write useful programming code following each of the steps that you explore in this essential text. Discover the basics of programming with C#, such as variables, expressions, flow control, and functions Discuss how to keep your program running smoothly through debugging and error handling Understand how to navigate your way through key programming elements, such as classes, class members, collections, comparisons, and conversions Explore object-oriented programming, web programming, and Windows programming Beginning C# 6 Programming with Visual Studio 2015 is a fundamental resource for any programmers who are new to the C# language.
Posted in Computers

Professional Visual Studio 2013

Author: Bruce Johnson

Publisher: John Wiley & Sons

ISBN: 1118832051

Category: Computers

Page: 1104

View: 5691

Comprehensive guide to Visual Studio 2013 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. Choose from more theme options, check out the new icons, and make your settings portable Step up your workflow with hover colors, auto brace completion, peek, and CodeLens Code ASP.NET faster than ever with new shortcuts Get acquainted with the new SharePoint 2013 environment Find your way around the new XAML editor for Windows Store apps Visual Studio 2013 includes better support for advanced debugging techniques, vast improvements to the visual database tools, and new support for UI testing for Windows Store apps. This update is the key to smoother, quicker programming, and Professional Visual Studio 2013 is your map to everything inside.
Posted in Computers

Beginning ASP.NET for Visual Studio 2015

Author: William Penberthy

Publisher: John Wiley & Sons

ISBN: 1119077230

Category: Computers

Page: 792

View: 1975

The complete guide to the productivity and performance enhancements in ASP.NET Beginning ASP.NET for Visual Studio 2015 is your ultimate guide to the latest upgrade of this historically popular framework. Fully updated to align with the vNext release, this new edition walks you through the new tools and features that make your workflow smoother and your applications stronger. You'll get up to speed on the productivity and performance improvements, and learn how Microsoft has committed itself to more continuous innovation by increasing its release cadence for all products and services going forward. Coverage includes Async-aware debugging, ADO.NET idle connection resiliency, managed return value inspection, ASP.NET app suspension, on-demand large object heap compaction, multi-core JIT and more. The news of an off-cycle update to ASP.NET came as a surprise, but its announcement garnered cheers at the 2014 Microsoft BUILD conference. This guide shows you what all the fuss is about, and how Microsoft overhauled the latest ASP.NET release. Get acquainted with the new developer productivity features Master the new tools that build better applications Discover what's new in Windows Store app development Learn how Microsoft fixed the issues that kept you from v5 Over 38 million websites are currently using ASP.NET, and the new upgrade is already leading to increased adoption. Programmers need to master v6 to remain relevant as web development moves forward. Beginning ASP.NET for Visual Studio 2015 walks you through the details, and shows you what you need to know so you can get up and running quickly.
Posted in Computers

Mastering Visual Studio 2017

Author: Kunal Chowdhury

Publisher: Packt Publishing Ltd

ISBN: 1787280659

Category: Computers

Page: 466

View: 7435

A guide to mastering Visual Studio 2017 About This Book Focus on coding with the new, improved, and powerful tools of VS 2017 Master improved debugging and unit testing support capabilities Accelerate cloud development with the built-in Azure tools Who This Book Is For .NET Developers who would like to master the new features of VS 2017, and would like to delve into newer areas such as cloud computing, would benefit from this book. Basic knowledge of previous versions of Visual Studio is assumed. What You Will Learn Learn what's new in the Visual Studio 2017 IDE, C# 7.0, and how it will help developers to improve their productivity Learn the workloads and components of the new installation wizard and how to use the online and offline installer Build stunning Windows apps using Windows Presentation Foundation (WPF) and Universal Windows Platform (UWP) tools Get familiar with .NET Core and learn how to build apps targeting this new framework Explore everything about NuGet packages Debug and test your applications using Visual Studio 2017 Accelerate cloud development with Microsoft Azure Integrate Visual Studio with most popular source control repositories, such as TFS and GitHub In Detail Visual Studio 2017 is the all-new IDE released by Microsoft for developers, targeting Microsoft and other platforms to build stunning Windows and web apps. Learning how to effectively use this technology can enhance your productivity while simplifying your most common tasks, allowing you more time to focus on your project. With this book, you will learn not only what VS2017 offers, but also what it takes to put it to work for your projects. Visual Studio 2017 is packed with improvements that increase productivity, and this book will get you started with the new features introduced in Visual Studio 2017 IDE and C# 7.0. Next, you will learn to use XAML tools to build classic WPF apps, and UWP tools to build apps targeting Windows 10. Later, you will learn about .NET Core and then explore NuGet, the package manager for the Microsoft development platform. Then, you will familiarize yourself with the debugging and live unit testing techniques that comes with the IDE. Finally, you'll adapt Microsoft's implementation of cloud computing with Azure, and the Visual Studio integration with Source Control repositories. Style and approach This comprehensive guide covers the advanced features of Visual Studio 2017, and communicates them through a practical approach to explore the underlying concepts of how, when, and why to use it.
Posted in Computers

Professional UML Using Visual Studio .Net

Author: Andrew Filev,Tony Loton,Kevin McNeish,Ben Schoellmann,John Slater,Chaur G. Wu

Publisher: John Wiley & Sons

ISBN: 0764558757

Category: Computers

Page: 360

View: 3050

What is this book about? If you want to use Visio to create enterprise software, this is the book for you. The integration of Visual Studio .NET Enterprise Architect and Visio for Enterprise Architects provides a formidable tool. Visio offers powerful diagramming capabilities, including such things as creating UML models, mapping out databases with Entity Relationship diagrams, and aiding the development of distributed systems. Its integration with Visual Studio .NET Enterprise Architect means that C# or Visual Basic .NET code can be generated from the UML diagrams, and Visual Studio .NET projects can be reverse engineered to UML models. For the developer already familiar with UML and looking to get the best out of Visio, the Visual Studio .NET and Visio for Enterprise Architects combination is weakly documented, and the quality information needed to realize the time-saving features of Visio just does not seem to be available, until now. This book presumes that you are already familiar with the basic concepts of UML notation — this book will not teach you UML. Instead, this book will take you forward into the Visio environment, showing you how to make the most of its software related features. What does this book cover? In this book, you'll learn how to Diagram business components in Visio Generate code from a UML model Reverse engineer Visual Studio .NET projects into a UML model Reverse engineer into a UML model without source code Document the project with UML and Visio Design distributed applications with Visio's diagrams Work with Entity Relationship database modeling, and round-trip engineering for database design
Posted in Computers

Software Testing with Visual Studio 2010

Author: Jeff Levinson

Publisher: Pearson Education

ISBN: 9780132180603

Category: Computers

Page: 300

View: 5518

Use Visual Studio 2010’s Breakthrough Testing Tools to Improve Quality Throughout the Entire Software Lifecycle Together, Visual Studio 2010 Ultimate, Visual Studio Test Professional 2010, Lab Management 2010, and Team Foundation Server offer Microsoft developers the most sophisticated, well-integrated testing solution they’ve ever had. Now, Microsoft MVP and VS testing guru Jeff Levinson shows exactly how to use Microsoft’s new tools to save time, reduce costs, and improve quality throughout the entire development lifecycle. Jeff demonstrates how Microsoft’s new tools can help you finally overcome long-standing communication, coordination, and management challenges. You’ll discover how to perform first-rate functional testing; quickly create and execute tests and record the results with log files and video; and create bugs directly from tests, ensuring reproducibility and eliminating wasted time. Levinson offers in-depth coverage of Microsoft’s powerful new testing metrics, helping you ensure traceability all the way from requirements through finished software. Coverage includes • Planning your tests using Microsoft Test Manager (MTM) • Creating test settings, structuring test cases, and managing the testing process • Executing manual tests with Microsoft Test Manager and Test Runner • Filing and resolving bugs, and customizing your bug reporting process • Automating test cases and linking automated tests with requirements • Executing automated test cases through both Visual Studio and Microsoft Test Manager • Integrating automated testing into the build process • Using Microsoft’s Lab Management virtualization platform to test applications, snapshot environments, and reproduce bugs • Implementing detailed metrics for evaluating quality and identifying improvements Whether you’re a developer, tester, manager, or analyst, this book can help you significantly improve the way you work and the results you deliver—both as an individual right now, and as a team member throughout your entire project.
Posted in Computers

Visual Basic 2015 Unleashed

Author: Alessandro Del Sole

Publisher: Sams Publishing

ISBN: 0134196708

Category: Computers

Page: 1440

View: 453

Using Visual Basic 2015, developers can build cutting-edge applications that run practically anywhere: on Windows desktops, new Windows 10 devices, in mobile and cloud environments, and beyond. Visual Basic 2015 Unleashed is the most comprehensive, practical reference to modern programming with VB 2015. Long-time Visual Basic MVP Alessandro Del Sole walks you through the latest version of the language, helping you thoroughly master its most valuable features, most powerful programming techniques, and most effective development patterns. Next, he shows how to use Visual Basic 2015 to build robust, effective software in a wide range of environments. Extensively updated for Visual Basic 2015’s major improvements, this guide covers both Visual Basic 2015 Professional Edition for professional developers and the free Community Edition for hobbyists, novices, and students. Del Sole has added detailed coverage of building new universal Windows apps for Windows 10 and using new Visual Studio 2015 capabilities to supercharge your productivity as a developer. If you want to leverage all of VB 2015’s power, this is the book you need. Detailed information on how to... Understand the Visual Studio 2015 IDE, .NET Framework 4.6 and the new .NET Core 5, and the anatomy of a VB 2015 application Debug VB applications and implement error handling and exceptions Keep your code clean and well-organized with VB 2015’s new refactoring tools Master modern VB object development: namespaces, modules, structures, enums, inheritance, interfaces, generics, delegates, events, collections, iterators, and more Share Visual Basic code with Portable Class Libraries and Shared Projects Access data with LINQ and ADO.NET Entity Framework Manipulate XML documents with LINQ and XML Literals Build and deploy applications to run in the Microsoft Azure cloud Develop universal Windows apps that run on any Windows 10 device Use advanced .NET 4.6 platform capabilities, including async and parallel programming, multithreading, assemblies, reflection, and coding attributes Leverage new compiler APIs to write custom domain-specific live code analysis rules Test code with unit tests and TDD Deploy apps efficiently with InstallShield for Visual Studio and ClickOnce
Posted in Computers

Professional Scrum Development with Microsoft Visual Studio 2012

Author: Richard Hundhausen

Publisher: Pearson Education

ISBN: 0735669554

Category: Computers

Page: 384

View: 7861

Discover how to turn requirements into working software increments—faster and more efficiently—using Visual Studio 2012 in combination with Scrum and Agile engineering practices. Designed for software development teams, this guide delivers pragmatic, role-based guidance for exploiting the capabilities of Application Lifecycle Management (ALM) tools in Visual Studio and Team Foundation Server. Team members will learn proven practices and techniques for implementing Scrum to manage an application’s life cycle, as well as seamlessly plan, manage, and track their Scrum projects.
Posted in Computers

Professional C# 6 and .NET Core 1.0

Author: Christian Nagel

Publisher: John Wiley & Sons

ISBN: 111909660X

Category: Computers

Page: 1536

View: 6798

A true professional's guide to C# 6 Professional C# 6 and .NET Core 1.0 provides complete coverage of the latest updates, features, and capabilities, giving you everything you need for C#. Get expert instruction on the latest changes to Visual Studio 2015, Windows Runtime, ADO.NET, ASP.NET, Windows Store Apps, Windows Workflow Foundation, and more, with clear explanations, no-nonsense pacing, and valuable expert insight. This incredibly useful guide serves as both tutorial and desk reference, providing a professional-level review of C# architecture and its application in a number of areas. You'll gain a solid background in managed code and .NET constructs within the context of the 2015 release, so you can get acclimated quickly and get back to work. The new updates can actively streamline your workflow, with major changes including reimagined C# refactoring support, a new .NET Web app stack, and the .NET compiler platform that makes C# and Visual Basic compilers available as APIs. This book walks you through the changes with a comprehensive C# review. Explore the new Visual Studio templates for ASP.NET Core 1.0, Web Forms, and MVC Learn about the networking switch to HttpClient and ASP.NET Web API's replacement of WCF Data Services Work with the latest updates to the event log, Windows Runtime 2.0, and Windows 8.1 deployment and localization Dig deep into the new .NET 5.0 GC behaviors and the Migrations addition to ADO.NET Microsoft has stepped up both the cadence and magnitude of their software releases. Professional C# 6 and .NET Core 1.0 shows you everything you need to know about working with C# in a real-world context.
Posted in Computers

Practical Microsoft Visual Studio 2015

Author: Peter Ritchie

Publisher: Apress

ISBN: 1484223136

Category: Computers

Page: 199

View: 9188

Learn the details of the most highly recommended practices of software development using the latest version of Visual Studio 2015. Recommended practices are grouped by development phase and explained in far more detail than the typical tips and tricks compilations. This book also contains detailed coverage of recognized patterns and practices used to create software in a timely manner with expected quality in the context of using specific Visual Studio 2015 features. Creating software is part defined process and part empirical process. While there is no single “best” process to employ in all development scenarios, MVP author Peter Ritchie helps readers navigate the complexity of development options and decide which techniques and Visual Studio 2015 features to use based on the needs of their particular project. Readers will learn practices such as those related to working in teams, design and architecture, refactoring, source code control workflows, unit testing, performance testing, coding practices, use of common patterns, code analysis, IDE extensions, and more. What You Will Learn Use patterns and practices within Visual Studio Implement practices of software creation Work in teams Develop workflows for software projects Who This Book Is For Beginning and intermediate software developers and architects
Posted in Computers

Augmented Reality for Developers

Build practical augmented reality applications with Unity, ARCore, ARKit, and Vuforia

Author: Jonathan Linowes,Krystian Babilinski

Publisher: Packt Publishing Ltd

ISBN: 1787288048

Category: Computers

Page: 548

View: 7422

Build exciting AR applications on mobile and wearable devices with Unity 3D, Vuforia, ARToolKit, Microsoft Mixed Reality HoloLens, Apple ARKit, and Google ARCore About This Book Create unique AR applications from scratch, from beginning to end, with step-by-step tutorials Use Unity 3D to efficiently create AR apps for Android, iOS, and Windows platforms Use Vuforia, ARTookKit, Windows Mixed Reality, and Apple ARKit to build AR projects for a variety of markets Learn best practices in AR user experience, software design patterns, and 3D graphics Who This Book Is For The ideal target audience for this book is developers who have some experience in mobile development, either Android or iOS. Some broad web development experience would also be beneficial. What You Will Learn Build Augmented Reality applications through a step-by-step, tutorial-style project approach Use the Unity 3D game engine with the Vuforia AR platform, open source ARToolKit, Microsoft's Mixed Reality Toolkit, Apple ARKit, and Google ARCore, via the C# programming language Implement practical demo applications of AR including education, games, business marketing, and industrial training Employ a variety of AR recognition modes, including target images, markers, objects, and spatial mapping Target a variety of AR devices including phones, tablets, and wearable smartglasses, for Android, iOS, and Windows HoloLens Develop expertise with Unity 3D graphics, UIs, physics, and event systems Explore and utilize AR best practices and software design patterns In Detail Augmented Reality brings with it a set of challenges that are unseen and unheard of for traditional web and mobile developers. This book is your gateway to Augmented Reality development—not a theoretical showpiece for your bookshelf, but a handbook you will keep by your desk while coding and architecting your first AR app and for years to come. The book opens with an introduction to Augmented Reality, including markets, technologies, and development tools. You will begin by setting up your development machine for Android, iOS, and Windows development, learning the basics of using Unity and the Vuforia AR platform as well as the open source ARToolKit and Microsoft Mixed Reality Toolkit. You will also receive an introduction to Apple's ARKit and Google's ARCore! You will then focus on building AR applications, exploring a variety of recognition targeting methods. You will go through multiple complete projects illustrating key market sectors including business marketing, education, industrial training, and gaming. By the end of the book, you will have gained the necessary knowledge to make quality content appropriate for a range of AR devices, platforms, and intended uses. Style and approach This book adopts a practical, step-by-step, tutorial-style approach. The design principles and methodology will be explained by creating different modules of the AR app.
Posted in Computers

Visual Basic 2015 in 24 Hours, Sams Teach Yourself

Author: James Foxall

Publisher: Sams Publishing

ISBN: 0134191862

Category: Computers

Page: 608

View: 2265

In just 24 sessions of one hour or less, you’ll learn how to build complete, reliable, and modern Windows applications with Microsoft® Visual Basic® 2015. Using a straightforward, step-by-step approach, each lesson builds on what you’ve already learned, giving you a strong foundation for success with every aspect of VB 2015 development. Notes present interesting pieces of information. Tips offer advice or teach an easier way to do something. Cautions advise you about potential problems and help you steer clear of disaster. Learn How To Master VB 2015 by building a complete feature-rich application Navigate VB 2015 and discover its new shortcuts Work with objects, collections, and events Build attractive, highly-functional user interfaces Make the most of forms, controls, modules, and procedures Efficiently store data and program databases Make decisions in code Use powerful object-oriented techniques Work with graphics and text files Manipulate filesystems and the Registry Add email support Create efficient modules and reusable procedures Interact effectively with users Write code to preview and print documents Debug with VB 2015’s improved breakpoint features Distribute your software Download all examples and source code presented in this book from informit.com/title/9780672337451 as they become available. Who Should Read This Book Those who have little or no programming experience or who might be picking up Visual Basic as a second language. Bug Alert Description: Changing the startup form's name in a VB WinForms app does not update the "Startup form" #4517 Explanation: In the latest Visual Basic update on GitHub, Microsoft accidentally introduced a significant bug that you should be aware of. In the Visual Basic project properties dialog on one of the tabs (Application), is a drop down box for selecting the "startup object". This can be either a Main method or a System.Windows.Forms instance (or System.Windows.Window for WPF). When you do a rename on a form (say from the code editor in source or from the solution explorer) currently set as the startup form the rename doesn't cascade to the startup object project property cause the project to enter an invalid state where the user must now manually reset this project property from the now nonexistent Form to the new name. This is a huge annoyance. The fix for the bug (until Microsoft addresses) can be found here: http://www.jamesfoxall.com/teach-visual-basic-2015-errata/
Posted in Computers

Microsoft Visual Studio 2012 Unleashed

Author: Mike Snell,Lars Powers

Publisher: Sams Publishing

ISBN: 013315033X

Category: Computers

Page: 1176

View: 5648

Normal 0 false false false MicrosoftInternetExplorer4 Microsoft Visual Studio 2012 significantly improves developer productivity across virtually all application lifecycle management tasks, while providing first-class support for Windows 8, Windows Phone, WindowsRT, and Windows Azure cloud development. This end-to-end deep dive will help working developers squeeze maximum productivity out of Microsoft’s powerful new toolbox. The authors combine authoritative and detailed information about Microsoft’s latest IDE, with extensive insights and best practices drawn from decades of development experience. Developers will quickly get comfortable with Visual Studio 2012’s revamped interface and discover multiple opportunities to leverage the updated .NET 4.5 platform it supports. By focusing entirely on Visual Studio 2012 Professional, the authors have gone deeper into Microsoft’s core product than ever before. You’ll find expert coverage of everything from debugging through refactoring, automation through enterprise-class development. Throughout, this book’s focus is relentlessly practical: how to apply Microsoft’s tools to build better software, faster. Detailed information on how to... · Use Visual Studio 2012’s new interface to significantly improve your productivity · Make the most of VS 2012’s new WPF-based code editor · Work with solutions, projects, browsers, explorers, and designers · Create modern “Windows Store” applications for Windows 8 and Windows RT apps with VS 2012 and Windows Runtime Library · Develop websites with ASP.NET, ASP.NET MVC, and the Razor View Engine · Create richer, smarter user interfaces for software of all types · Build robust service oriented architecture (SOA)-based systems · Construct data-centric applications with LINQ and Entity Framework · Develop SharePoint and other Microsoft Office business applications · Write Windows Azure applications that live in the cloud · Instrument, analyze, and test your software · Refactor code for greater robustness, maintainability, and performance · Leverage brand-new improvements to Windows Workflow and Windows Communication Foundation Use VS 2012’s one-click web deployment capabilities Extend VS 2012 with Managed Extensibility Framework (MEF) and Automation Object Model
Posted in Computers