Saturday, December 17, 2005

Programming .NET Components


Programming .NET Components Cover

he introduction of the Microsoft® .NET framework not only brings developers a powerful, cohesive toolset for the development of new Windows and Web applications -- it also replaces COM as the technology of choice for building components on Windows platforms. Components are the fundamental building blocks of .NET applications; they can both simplify and add flexibility to complex applications. Applied properly, component-oriented programming enable reuse, allow for long-term maintenance, application extensibility and scalability.

Component technology is nothing new, but the .NET Framework offers developers a new way to develop binary components rapidly, without the hurdles that many COM developers have had to deal with prior to .NET. While retaining all of the core concepts that define component-oriented development--language independence, separation of interface from implementation, binary compatibility, versioning, concurrency management, location transparency, security, deployment--.NET is built upon a fresh component-oriented runtime that has an easier time providing these core concepts.

Programming .NET Components offers a complete introduction to the new Microsoft .NET component model, focusing on the aspects of .NET that make it ideal for building reusable, maintainable, and robust components. Author Juval L wy, a noted authority on component-oriented programming, teaches the intricacies of .NET component programming and the related system issues to application developers, along with relevant design guidelines, tips, best practices, and known pitfalls. The book is packed with helpful original utilities aimed at simplifying the programming model and increasing the developer productivity.

The book begins with an appreciation for the "why" and fundamentals of component-oriented programming, and then continues with an introduction to .NET essentials. Following practical, expert advice on effective .NET development techniques, the book then devotes a chapter to each of the following features critical to component development:

  • Resource management
  • Versioning
  • Events
  • Asynchronous calls
  • Multithreading
  • Serialization
  • Remoting
  • Component services
  • Security.
Programming .NET Components offers everything you'll need to know to program components for real-life .NET applications, using Windows Forms, ASP.NET, ADO.NET, or web services. Anyone interested in developing .NET applications, especially enterprise level, will find this book an invaluable resource.

Introducing ASP.NET 2.0


Introducing ASP.NET 2.0 Cover

Version 2.0 of Microsoft ® ASP.NET will be a major upgrade—and this guide offers an early, detailed look at exactly what’s changing in this powerful tool. The author—a highly regarded expert in the Microsoft .NET development community—guides you through new features, infrastructure changes, enhancements to data access and ASP.NET controls, and other critical insights. As you begin working with the beta release of the technology, this book provides focused, expert guidance—and downloadable code samples—for getting a head start on evaluating, planning for, and exploiting ASP.NET 2.0 capabilities.

Java Enterprise in a Nutshell, Fourth Edition


Java Enterprise in a Nutshell, Fourth Edition Cover
Java Enterprise in a Nutshell gives advanced Java developers a one-stop resource for programming with the disparate APIs required for today's enterprise development, including JDBC, RMI, servlets, and EJBs. Beginning with JDBC database programming, the book gives a chapter-by-chapter tour of various enterprise development APIs, including program strategies for each API. For JDBC, the book includes new Java 2 JDBC enhancements like batch and recordsets.

Next comes Java's Remote Method Invocation (RMI) classes for calling remote code. Then it's on to using Java IDL and CORBA basics. A chapter on Java servlets will get you started delivering dynamically generated HTML using Java on Web servers, including useful material on cookies and session management. After coverage of the Java Naming and Directory Interface (JNDI) comes a solid exploration of EJBs with material on both session and entity beans. Specifics here include home and remote interfaces, EJB containers, stateless vs. stateful session beans, and entity beans for accessing corporate databases.


Blogging in a Snap (Sams Teach Yourself)


Blogging in a Snap (Sams Teach Yourself) Cover

The World Wide Web is a big place, and it is hard to find your way through it, much less make an impact on it. Blogs have revolutionized the idea of each person having a voice on the web and Sams Teach Yourself Blogging In a Snap is your guide to making your mark on the Internet world. This comprehensive guide to blogging focuses on using Blogger, the blogging tool hosted by Google. Blogger is a user-friendly blogging tool, but documentation on how to maximize your blogging experience using it is limited. This book bridges that gap, and provides you with everything you need to know to create and maintain your blog, from setting up a Blogger account to creative blogging tricks and techniques to blogging etiquette. You'll learn how to customize your blog, comment on other people's blogs, and share photos through your blog. Even if you already know what blogging is and are just looking for a few tips on how to make your blog bigger and better, the book's modular, task-based format will allow you to jump in anywhere and be on your way. Join the blogging craze with the help of Sams Teach Yourself Blogging In a Snap.

Link

My first post


This is my first post...If you come across a book in your mind...you will find it here...Be ready...