{"title":"Bipin Joshi","description":null,"products":[{"product_id":"beginning-database-programming-using-asp-net-core-3-book-bipin-joshi-9781484255087","title":"Beginning Database Programming Using ASP.NET Core 3","description":"Hit the ground running with this book to quickly learn the fundamentals of HTML form processing, user authentication, and database CRUD (Create, Read, Update, and Delete) operations using the ASP.NET Core family of technologies. You will utilize cutting-edge and popular technology options from both the server side and client side to help you achieve your web application goals as quickly as possible.    Developers who want to learn ASP.NET Core and complementary technologies are often overwhelmed by the large number of options involved in building modern web applications. This book introduces you to the most popular options so that you can confidently begin working on projects in no time. You will learn by example, building a sample application that demonstrates how the same application can be built using different options. This experiential approach will give you the basic skills and knowledge to understand how the options work together so that you can make an informed decision about the available choices, their trade-offs, and code level comparison. After reading this book, you will be able to choose your selected learning path.    What You Will Learn      Develop data entry forms in ASP.NET Core, complete with validations and processing  Perform CRUD operations using server-side options: ASP.NET Core MVC, Razor Pages, Web APIs, and Blazor  Perform CRUD operations using client-side options: jQuery and Angular  Secure web applications using ASP.NET Core Identity, cookie authentication, and JWT authentication  Use RDBMS and NoSQL data stores: SQL Server, Azure SQL Database, Azure Cosmos DB, and MongoDB for CRUD operations  Deploy ASP.NET Core web applications to IIS and Azure App Service         Who This Book Is For Developers who possess a basic understanding of ASP.NET and how web applications work. Some experience with Visual Studio 2017 or higher, C#, and JavaScript is helpful.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49735029227793,"sku":"NGR9781484255087","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49919956123921,"sku":"CIN1484255089G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029303165201,"sku":"NIN9781484255087","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52150679109905,"sku":"NLS9781484255087","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":52939879907601,"sku":"GOR013283886","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484255089.jpg?v=1751306691"},{"product_id":"beginning-xml-with-c-2008-book-bipin-joshi-9781430209973","title":"Beginning XML with C# 2008","description":"Beginning XML with C# 2008 focuses on XML and how it is used within .NET 3.5. As you'd expect of a modern application framework, .NET 3.5 has extensive support for XML in everything from data access to configuration, from raw parsing to code documentation. This book demystifies all of this. It explains the basics of XML as well as the namespaces and objects you need to know in order to work efficiently with XML. You will see clear, practical examples that illustrate best practices in action. With this book, you'll learn everything you need to know from the basics of reading and writing XML data to using the DOM, from LINQ and SQL Server integration to SOAP and web services.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49810326421777,"sku":"CIN1430209976G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50375424639249,"sku":"CIN1430209976VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1430209976.jpg?v=1751084771"},{"product_id":"beginning-jquery-2-for-asp-net-developers-book-bipin-joshi-9781430263043","title":"Beginning jQuery 2 for ASP.NET Developers","description":"jQuery is the most popular JavaScript library in use today, appearing on nearly two thirds of the 10,000 most visited sites on the web. With this sort of popularity, its clear that ASP.NET developers cant afford to miss out.           By combining jQuery with ASP.NET you get the best of both worlds: the client-side interactivity and responsiveness of JavaScript with the robustness and extensibility of Microsoft's web stack. Beginning jQuery 2 for ASP.NET Developers shows you how.      To begin with, you'll find out how jQuery hooks up with your ASP.NET controls, and simplifies event handling by keeping it in the browser. Then you'll learn to handle dynamic content and responsive layouts by interacting with the DOM. Effects and animations are one of the most popular uses of the jQuery library, so we cover that nextshowing you how to get a sleek modern look and feel to your site using some of the vast library of JavaScript that's already out there waiting to be used.            Ajax is one of the areas where jQuery really shines, so you'll find out how to make Ajax calls to a web service and get data onto a page without waiting for slow ASP.NET postbacks every time. And no book on jQuery would be complete without jQuery Mobile: the popular mobile web framework that gets you writing sites that work across all the major mobile platforms.","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":50311416643857,"sku":"CIN1430263040A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52661236826385,"sku":"NLS9781430263043","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1430263040.jpg?v=1750987288"},{"product_id":"beginning-solid-principles-and-design-patterns-for-asp-net-developers-book-bipin-joshi-9781484218471","title":"Beginning SOLID Principles and Design Patterns for ASP.NET Developers","description":"This book teaches you all the essential knowledge required to learn and apply time-proven SOLID principles of object-oriented design and important design patterns in ASP.NET Core 1.0 (formerly ASP.NET 5) applications. You will learn to write server-side as well as client-side code that makes use of proven practices and patterns.  SOLID is an acronym popularized by Robert Martin used to describe five basic principles of good object-oriented design--Single Responsibility, Open\/Closed, Liskov Substitution, Interface Segregation and Dependency Inversion.   This book covers all five principles and illustrates how they can be used in ASP.NET Core 1.0 applications.  Design Patterns are time proven solutions to commonly occurring software design problems. The most well-known catalog of design patterns comes from Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, the so-called as GoF patterns (Gang of Four patterns). This book contains detailed descriptions of how toapply Creational, Structural and Behavioral GoF design patterns along with some Patterns of Enterprise Application Architecture. Popular JavaScript patterns are covered, along with working examples of all these patterns in ASP.NET Core 1.0 and C# are included.     What You Will Learn:      How to apply SOLID principles to ASP.NET applications  How to use Gang of Four (GoF) design patterns in ASP.NET applications   Techniques for applying Patterns of Enterprise Application Architecture cataloged by Martin Fowler in ASP.NET applications  How to organize code and apply design patterns in JavaScript      Who This Book Is For:This book is for ASP.NET developers familiar with ASP.NET Core 1.0, C# and Visual Studio.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50902167224593,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50902167585041,"sku":"GOR014115631","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52594802032913,"sku":"NLS9781484218471","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53373698179345,"sku":"GOR014884901","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484218477.jpg?v=1750859268"},{"product_id":"beginning-xml-with-c-7-book-bipin-joshi-9781484231043","title":"Beginning XML with C# 7","description":"Master the basics of XML as well as the namespaces and objects you need to know in order to work efficiently with XML. You’ll learn extensive support for XML in everything from data access to configuration, from raw parsing to code documentation. You will see clear, practical examples that illustrate best practices in implementing XML APIs and services as part of your C#-based Windows 10 applications. Beginning XML with C# 7 is completely revised to cover the XML features of .NET Framework 4.7 using C# 7 programming language. In this update, you’ll discover the tight integration of XML with ADO.NET and LINQ as well as additional .NET support for today’s RESTful web services and Web API. Written by a Microsoft Most Valuable Professional and developer, this book demystifies everything to do with XML and C# 7. What You Will Learn:  Discover how XML works with the .NET Framework  Read, write, access, validate, and manipulate XML documents  Transform XML with XSLT  Use XML serialization and web services  Combine XML in ADO.NET and SQL Server  Create services using Windows Communication Foundation  Work with LINQ  Use XML with Web API and more   Who This Book Is For :Those with experience in C# and .NET new to the nuances of using XML.  Some XML experience is helpful.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52120731222289,"sku":"NLS9781484231043","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52995479240977,"sku":"NIN9781484231043","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781484231043.jpg?v=1757427025"},{"product_id":"pro-net-2-0-xml-book-bipin-joshi-9781590598252","title":"Pro .NET 2.0 XML","description":"The Internet has brought a huge difference in the way we develop and use software appli- tions. Applications are becoming more and more distributed, connecting heterogeneous systems. With such a radical change, the role of XML is highly significant. XML has already established itself as a standard way of data encoding and transfer. No wonder that Microsoft's .NET Framework provides such a strong support for XML. Data access, raw parsing, configu- tion, code documentation, and web services are some of the examples where .NET harnesses the power and flexibility of XML. The .NET Framework comes with a plethora of classes that allow you to work with XML data. This book demystifies XML and allied technologies. Reading and writing XML data, using DOM, ADO.NET integration with XML, SQL Server XML features, applying XSLT style sheets, SOAP, web services, and configuration systems are some of the topics that this book explores in detail. Real-world examples scattered throughout the book will help you understand the pr- tical use of the topic under consideration. The book will also act as a handy reference when developers go on the job.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52479896158481,"sku":"NLS9781590598252","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":53605471355153,"sku":"CIN1590598253G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781590598252.jpg?v=1759849408"},{"product_id":"html5-programming-for-asp-net-developers-book-bipin-joshi-9781430247197","title":"HTML5 Programming for ASP.NET Developers","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.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52660321681681,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52660322697489,"sku":"NLS9781430247197","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781430247197.jpg?v=1762264987"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/author-books-by-bipin-joshi.oembed","provider":"World of Books ","version":"1.0","type":"link"}