Dotnetcat » .NET Books » Performance books
Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional (Beginning: From Novice to Professional)
|
Author: | Matthew MacDonald |
| List price: | $49.99 | |
| Amazon price: | $15.00 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Apress (27 January 2006) |
An up-to-date and comprehensive introductory ASP.NET book, Beginning ASP.NET 2.0 in C#: From Novice to Professional guides you through Microsoft’s latest technology for building dynamic websites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#.
Beginning ASP.NET 2.0 in C# From Novice to Professional provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and performance-tuning your site. You’ll find tips for "best practices" and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to build real-world websites right from the beginning — rather than just faking it with simplified coding practices.
By the time you’ve finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.
.NET 4.0 Generics Beginner's Guide
|
Author: | Sudipta Mukherjee |
| List price: | $49.99 | |
| Amazon price: | $49.98 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Packt Publishing (29 February 2012) |
Enhance the type safety of your code and easily create applications using .Net Generics 4.0
- Learn how to use Generics' methods and generic collections to solve complicated problems.
- Develop real-world applications using Generics
- Know the importance of each generic collection and Generic class and use them as per your requirements
- Benchmark the performance of all Generic collections
In Detail
Generics were added as part of .NET Framework 2.0 in November 2005. Although similar to generics in Java, .NET generics do not apply type erasure but every object has unique representation at run-time. There is no performance hit from runtime casts and boxing conversions, which are normally expensive..NET offers type-safe versions of every classical data structure and some hybrid ones.
This book will show you everything you need to start writing type-safe applications using generic data structures available in Generics API. You will also see how you can use several collections for each task you perform. This book is full of practical examples, interesting applications, and comparisons between Generics and more traditional approaches. Finally, each container is bench marked on the basis of performance for a given task, so you know which one to use and when.
This book first covers the fundamental concepts such as type safety, Generic Methods, and Generic Containers. As the book progresses, you will learn how to join several generic containers to achieve your goals and query them efficiently using Linq. There are short exercises in every chapter to boost your knowledge.
The book also teaches you some best practices, and several patterns that are commonly available in generic code.
Some important generic algorithm definitions are present in Power Collection (an API created by Wintellect Inc.) that are missing from .NET framework. This book shows you how to use such algorithms seamlessly with other generic containers.
The book also discusses C5 collections. Java Programmers will find themselves at home with this API. This is the closest to JCF. Some very interesting problems are solved using generic containers from .NET framework, C5, and PowerCollection Algorithms - a clone of Google Set and Gender Genie for example!
What you will learn from this book
- How different kinds of generic listsare related
- How to implement your own generic list
- Query every kind of generic container alike with Linq Standard Query Operators
- Augment .NET collections with general purpose algorithms available in C5 and PowerCollection
- Build concurrent apps in breathing easy steps.
- Find those algorithms you have been missing in .NET framework in PowerCollection and C5 API.
- Learn how different generic collections/containers perform under benchmarking, and when to use one over another
- Port your STL code blocks to .NET Generics which can be very handy if you are a veteran C++ developer and looking for an alternative in .NET world.
Approach
This is a concise, practical guide that will help you learn Generics in .NET, with lots of real world and fun-to-build examples and clear explanations. It is packed with screenshots to aid your understanding of the process.
Who this book is written for
This book is aimed at beginners in Generics. It assumes some working knowledge of C# , but it isn't mandatory.
The following would get the most use out of the book:
- Newbie C# developers struggling with Generics.
- Experienced C++ and Java Programmers who are migrating to C# and looking for an alternative to other generic frameworks like STL and JCF would find this book handy.
- Managers who want to know what Generics is and how to put it to good use.
- Architects will find the benchmarking extremely useful, because it's the first of its kind across a framework of several collections.
Professional .NET 2.0 Generics (Programmer to Programmer)
|
Author: | Tod Golding |
| List price: | $39.99 | |
| Amazon price: | $16.89 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | WROX (17 October 2005) |
The power and elegance of generic types have long been acknowledged. Generics allow developers to parameterize data types much like you would parameterize a method. This brings a new dimension of reusability to your types without compromising expressiveness, type-safety, or efficiency. Now .NET generics makes this power available to all .NET developers. By introducing generic concepts directly into the Common Language Runtime (CLR), Microsoft has also created the first language-independent generics implementation. The result is a solution that allows generic types to be leveraged by all the languages of the .NET platform.
This book explores all aspects of the .NET generics implementation, covering everything from fundamental generic concepts, to the elements of generic syntax, to a broader view of how and when you might apply generics. It digs into the details associated with creating and consuming your own generic classes, structures, methods, delegates, and interfaces, examining all the nuances associated with leveraging each of these language constructs. The book also looks at guidelines for working with generic types, the performance gains achieved with generics, the new generic container libraries (BCL and third party), and key aspects of the underlying .NET implementation.
For those transitioning from C++, the book provides an in-depth look at the similarities and differences between templates and.NET generics. It also explores the syntactic variations associated with using generics with each of the .NET languages, including C#, Visual Basic, J#, and C++.
Professional WCF 4: Windows Communication Foundation with .NET 4 (Wrox Programmer to Programmer)
|
Author: | Pablo Cibraro |
| List price: | $49.99 | |
| Amazon price: | $19.99 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Wrox (15 June 2010) |
A guide to architecting, designing, and building distributed applications with Windows Communication Foundation
Windows Communication Foundation is the .NET technology that is used to build service-oriented applications, exchange messages in various communication scenarios, and run workflows. This guide enables developers to create state-of-the-art applications using this technology.
Written by a team of Microsoft MVPs and WCF experts, this book explains how the pieces of WCF 4.0 build on each other to provide a comprehensive framework to support distributed enterprise applications. Experienced developers will learn both theory and practical application using the familiar Wrox approach.
.NET developers will learn to design services, create a hosting environment with Dublin, build cloud-based integrations, and much more.
Coverage Includes:
- Design Principles and Patterns
- Service Contracts and Data Contracts
- Bindings
- Clients
- Instancing
- Workflow Services
- Understanding WCF Security
- WCF Security in Action
- Federated Authentication in WCF
- Windows Azure Platform AppFabric
- Creating a SOA Case
- Creating the Communication and Integration Case
- Creating the Business Process
- Hosting
Network Performance Toolkit: Using Open Source Testing Tools
|
Author: | Richard Blum |
| List price: | $45.00 | |
| Amazon price: | $24.93 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Wiley (18 July 2003) |
- In these times of reduced corporate budgets, this book shows how to test for performance problems and how to install and run freely available tools, instead of buying costly new hardware and software testing packages
- Network performance is the #1 headache for network operators; this book gives IT professionals straightforward guidance
- Author is a troubleshooting practitioner, a hands-on networking computer specialist for the Department of Defense
ASP.NET Developer's Cookbook
|
Author: | Steven A. Smith |
| List price: | $39.99 | |
| Amazon price: | $9.94 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Sams ( 8 June 2003) |
Up-to-speed with ASP.NET? This book gives you a topic and the 5 to 24 "recipes" you need to get the common or not-so-common task done using ASP.NET. ASP.NET Developer¿s Cookbook will use VB.NET exclusively but will include both VB and C# examples on the supporting Web site (in both working and downloadable forms). Each recipe has what you need ¿ a brief descriptive name, followed by a description of the task, followed by the technique itself, and finally a "comments" section where the technique is discussed.
ASP.NET 4.0 in Practice
|
Author: | Daniele Bochicchio |
| List price: | $54.99 | |
| Amazon price: | $35.64 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Manning Publications (21 May 2011) |
Summary
ASP.NET 4.0 in Practice contains over 100 real world techniques distilled from the experience of a team of MVPs. Using a practical problem-solution-discussion format, the book will guide you through the most common scenarios you will face in a typical ASP.NET application, and provide solutions and suggestions to take your applications to another level.
About the TechnologyASP.NET is an established technology to build web applications using Microsoft products. It drives a number of enterprise-level web sites around the world, but it can be scaled for projects of any size. The new version 4.0 is an evolutionary step: you will find a lot of new features that you will be able to leverage to build better web applications with minimal effort.
About the BookASP.NET is a massive framework that requires a large amount of know-how from developers. Fortunately, this book distills over 100 practical ASP.NET techniques from the experience of a team of MVPs, and puts them right at your fingertips.
The techniques are tested and selected for their usefulness, and they are all presented in a simple problem-solution-discussion format. You'll discover methods for key new subjects like data integration with Entity Framework and ASP.NET MVC. Along the way, you'll also find ways to make your applications fast and secure.
Who Should Read ItThis book is written for developers familiar with the basics of ASP.NET, looking to become more productive with it.
What's Inside- The Identity Map pattern in EF 4
- Use Master Pages to define a common UI
- Adaptive Rendering
- Save user login data securely ......and much more
- PART 1 ASP.NET FUNDAMENTALS
- Getting acquainted with ASP.NET 4.0
- Data access reloaded: Entity Framework
- Integrating Entity Framework and ASP.NET PART 2 ASP.NET WEB FORMS
- Building the user interface with ASP.NET Web Forms
- Data binding in ASP.NET Web Forms
- Custom controls
- Taking control of markup PART 3 ASP.NET MVC
- Introducing ASP.NET MVC
- Customizing and extending ASP.NET MVC PART 4 SECURITY
- ASP.NET security
- ASP.NET authentication and authorization PART 5 ADVANCED TOPICS
- Ajax and RIAs with ASP.NET 4.0
- State
- Caching in ASP.NET
- Extreme ASP.NET 4.0
- Performance and optimizations
Beginning ASP.NET 2.0 Databases: From Novice to Professional (Beginning: From Novice to Professional)
|
Author: | Damien Foggon |
| List price: | $44.99 | |
| Amazon price: | $4.63 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Apress (28 March 2006) |
This book picks up where Beginning ASP.NET 2.0: From Novice to Professional leaves off, focusing on database programming with ASP.NET. Since ASP.NET developers need to access databases quickly and efficiently, this book teaches the best practices and methods to help developers achieve professional ASP.NET and database solutions.
Beginning ASP.NET 2.0 Databases: From Novice to Professional is a comprehensive introduction on how you can connect a Web site to many different data sources — not just databases — and use the data to create dynamic page content. They also show how to build a relational database, use SQL to communicate with it, and understand how they differ from each other. You’ll also learn about the new features of ADO.NET and ASP.NET in .NET 2.0
The authors cover mission-critical issues, such as design, transactions, error handling, optimization, and scalability. They write about SQL Server, Jet, and MySQL databases, highlighting their differences. Finally, they concluded with a handy case study that brings together all of the things you’ve learned.
Professional ASP.NET 2.0 Databases (Wrox Professional Guides)
|
Author: | Thiru Thangarathinam |
| List price: | $49.99 | |
| Amazon price: | $17.10 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Wrox (12 February 2007) |
Now you can uncover the secrets behind accessing and retrieving data from a wide range of data sources such as SQL Server and XML sources. This book walks you through the array of ADO.NET 2.0 features and clearly shows you how they can be used to develop database-driven web applications in ASP.NET.
You’ll first gain an in-depth understanding of the data source controls that enable data binding in the ASP.NET platform. Next you’ll uncover the advanced features of ASP.NET, including site navigation, implementing sorting and paging, and editing data in templates. You’ll then focus on designing transactions in ADO.NET 2.0, displaying data, and utilizing SQL Server 2005 XML.
Throughout the chapters, you’ll find examples and source code (with ASP.NET examples written in C#) that you can integrate into your applications. This will enable you to leverage ADO.NET and ASP.NET features so you can easily create a scalable N-Tier web site.
Some of the topics covered include:
- ASP.NET 2.0 Data Controls
- Data Binding with the SqlDataSource Control, XML Data, and Objects
- Selecting, Updating, Deleting Records
- Programmatically Creating and Adding Controls
- XSL Transformations with XmlDataSource Control
- Using Generics with the ObjectDataSource Control
- ASP.NET 2.0 Site Navigation including Implementing Breadcrumbs and Binding to Other Controls
- Displaying and Editing Data Using Templates
- GridView Sorting and Paging
- Advanced Data Source and Data-Bound Controls including Master/Detail Display, Displaying Images from a Database, and Using Themes with Data Bound Controls
- Transactions in .NET and Interoperability between System.Transactions and System.EnterpriseServices
- Advanced ADO.NET for ASP.NET Data Display including DataSet Object, ADO.NET 2.0 DataTable, and Provider-Independent Data Access Code
- Accessing Data from SQL Server 2005 including CLR in SQL Server 2005, New XML Features in SQL Server 2005, and Working with XML Data-Typed Columns from ADO.NET
- N-Tier Architecture with ASP.NET 2.0 and SQL Server 2005
- Best Practices for Creating ASP.NET Web Sites including Implementation of CLR Stored Procedures and Implementation of Layers
MCAD/MCSD Self-Paced Training Kit: Implementing Security for Applications with Microsoft® Visual Basic® .NET and Microsoft Visual C#® .NET (Pro-Certification)
|
Author: | Anthony Northrup |
| List price: | $69.99 | |
| Amazon price: | $5.00 Book details at Amazon.com | |
| Average rating: | ||
| Publisher: | Microsoft Press ( 8 September 2004) |
Build real-world programming skills—and prepare for MCP Exams 70-330 and 70-340—with this official Microsoft study guide. Work at your own pace through a system of lessons, practices, and labs—with code examples in both Visual Basic and Visual C#. For further self-assessment and practice, use the Readiness Review Suite on CD— featuring 300 challenging test questions for each language, plus detailed feedback. Whether advancing the skills you need on the job—or preparing for MCAD or MCSD certification—you’ll gain practical experience developing application security features with the Microsoft .NET Framework.
Learn how to:
Apply application security fundamentals:
- Implement security features at design time
- Use secure coding best practices
- Test applications for vulnerabilities
Use the .NET Framework:
- Take advantage of platform security capabilities
- Implement role-based and code-access security measures
- Help maintain resistance to attack during deployment
Help protect data and networked applications:
- Use cryptography techniques
- Harden ASP.NET applications
- Minimize risk when using external components and services
Your kit includes:
- NEW—Fully reengineered self-paced study guide with expert exam tips
- Side-by-side code examples for both Visual Basic .NET and Visual C# .NET
- NEW—Learn-by-doing practices and labs for skills you can apply to the job
- C# and Visual Basic .NET projects on CD for use with specific practices
- NEW—Readiness Review Suite featuring 300 questions for each language and multiple testing options.
- NEW—eBook in PDF format
- NEW—180-day evaluation version of Microsoft Windows Server 2003 Standard Edition
- NEW—60-day evaluation version of Microsoft Visual Studio .NET 2003 Professional Edition
A Note Regarding the CD or DVD
The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.


Syndicate








