Posts Tagged ‘Enterprise Applications’

Web Database Applications with PHP & MySQL, 2nd Edition

PHP and MySQL go hand in hand; the former has been carefully adapted, through the efforts of the open-source community, to the latter. For situations that require dynamic content but don’t merit the complexity and development time of Java or .NET enterprise applications, the PHP language and the MySQL database server fit the bill perfectly. That’s the point Hugh Williams and David Lane make in Web Database Applications with PHP & MySQL, which combines language tutorials with application design advice to yield a comprehensive picture of its subjects at a reasonable price. Williams and Lane–both Australian academics who use an online wine store in many of their examples–deserve tremendous kudos for their way of presenting recommended coding strategies. Though the code listings themselves aren’t remarkably well commented, the authors do a commendable job of explaining in prose what the code is up to.

Case in point: The ever-essential task of using PHP to open a connection to a MySQL database, submit a query to that database, receive a response, and format the returned rows, if any. The book addresses this problem with a straight code listing, followed by text that explains what’s happening in five numbered steps. Similar care goes to the other popular applications of the PHP/MySQL duo: session management, shopping carts, and authentication of users. –David Wall

Topics covered: How to use the PHP server-side scripting language and the MySQL database engine to underlie dynamic Web sites (those that rely on database queries) and full-on Web applications, such as those that require session management and maintenance of user rosters. Tutorials in both subjects begin with the basics and proceed through moderately complicated stuff, though there’s no absolutely comprehensive reference here.
Customer Review: Errata Galore
New to PHP and haven’t touched SQL in quite a few years. I was looking for a good beginning PHP book, not overly simplified as I have some programming experience. I needed to see how PHP and MySQL were to interact and how to set up everything on my machine (Mac). I’ve used MANY O’Reilly books and they’re always topnotch, but this one is so disappointing to me as I find it is riddled with errors and typos. It is one thing to see typos in text and another thing altogether to have to figure out what a mistake in a code example is supposed to say. I expected more, especially since it’s a 2nd edition. If it wasn’t for all the forums on the web, I never even would have gotten Apache/PHP/MySQL up and running. This book isn’t useless. Just not good.
Customer Review: Good Book, Serious ERRORS
This is a good book with a nice overview of the stated subjects.

JackBe: Radically Improving Web Application Performance By Optimizing The Client ZapNote

The Web has continued to deliver value to companies as an efficient and effective means of communicating information and interacting with their customers, employees, partners, suppliers, media, investors, and other third-parties. Part of the reason for the success of the Web in being so core to a company s operations is that it allows for organizations to deliver distributed applications on a global scale for significantly less cost than it would be using other, more traditional forms of communication or computing interaction.

However, the major downside to the web is its performance. Simply put, enterprises have not mastered the art of making web-based applications, and especially highly transactional ones, responsive to end users. While enterprises have focused on speeding up servers and networks, users continue to experience poorly performing applications. Due to the inherent design of standard web applications, an upgrade of enterprise applications with a focus on the client is often proving to provide dramatic improvements in application performance. JackBe, a pioneering startup company, is at the forefront in enabling enterprises to deliver high performing web applications with their innovative rich client-based solution that they claim is in use by more then 2 million end users. Buy Now!

Web Services Enhancements: Understanding the WSE for .NET Enterprise Applications

  • Microsoft’s Web Services Development Kit (WSDK) brings to the table infrastructure protocols with standards to solve Web services problems such as security and scalability
  • This book will be the first available on this new development tool
  • The author is a member of a select group that Microsoft has brought in to work directly with the development team for the WSDK
  • Global XML Web Services Architecture is the new set of standards for XML Web services established by several companies including Microsoft and Sun Microsystems-WSDK makes working with these standards easier
  • Companion Web site includes sample code and updates, including coverage of new tools as they are released

Developing Web Applications with ASP.NET and C#

Learn how to create the basic, dynamic, and advanced ASP.NET pages in C#

Packed with tips, tricks, and workarounds, this book covers every aspect of developing a Web application for the enterprise using ASP.NET and C#. Written by Microsoft insiders, it shows readers how to create the basic, dynamic, and advanced ASP.NET pages in Microsoft’s new C# programming language, and explains how to interact with the database using ADO.NET.

The authors review how to transport and display data on the Internet or an Intranet using XML, objects, and Web services. They also explain how to implement security with authentication, integrate important e-commerce issues, and optimize the ASP.NET Web application for optimal performance.

Companion Web site features complete source code samples for the applications developed and explained in the book.

Microsoft Technologies
.NET Platform: The next big overhaul to Microsoft’s technologies that will bring enterprise distributed computing to the next level by fully integrating the Internet into the development platform. This will allow interaction between any machine, on any platform, and on any device.

Visual Basic.NET: The update to this popular visual programming language will offer greater Web functionality, more sophisticated object-oriented language features, links to Microsoft’s new common runtime, and a new interface.

ASP.NET: A programming framework (formerly known as Active Server Pages) for building powerful Web-based enterprise applications; can be programmed using VB.NET or C#.

C#: Microsoft’s new truly object-oriented programming language that builds on the strengths of C++ and the ease of Visual Basic; promises to give Sun’s Java a run for its money.
Customer Review: Great for Entry Level Developers
This book is great for beginners, but it lacks depth. It provides a lot of examples for creating pages, but my experience is that background information is important. I would like to have seen more information on Master Page inheritance. This concept is ideal for standardizing the UI and establishing consistency throughout the application. Don’t get me wrong, this is a good book, but I expected more detailed examples. Experienced developers may want to pass on this one.
Customer Review: Great! All you need to know to start with asp.net programming
I think this is a great book for entering ASP.NET programmming if you come from the old asp world. Buy Now!