(Dmitri Khanine) Opening a database connection is a resource intensive and time consuming operation. Connection pooling increases the performance of Web applications by reusing active database connections instead of creating a new connection with every request. Connection pool manager maintains
Tag: Development
Simplifying EJB Development with EJB 3.0
(Debu Panda) Enterprise JavaBeans (EJB) was introduced for building distributed components. When it arrived it came with a promise to solve all issues and complexities of CORBA. EJB being the heart of J2EE went through several major revisions and got fattened with many features. Early on, most of th
WS-Security Protocol with .NET – A Overview
(Mahesha Channabasappa) WS-Security is a security mechanism for web services coined by IBM, Microsoft and VeriSign. WS-Security introduces the concept of security tokens. These XML-based tokens contain claims about the sender of a SOAP message, and can include data sufficient to prove these claims.
Structured Exception Handling in Visual Studio .NET
(Peter G. Aitken) For programmers, exceptions—that’s just a fancy name for run-time errors—are a fact of life. Good programming practices can minimize exceptions, but it is impossible to prevent them altogether. Many of the causes, such as network errors or incorrectly set file permissions, are beyo
Communicating with the Database (Using ADO)
(Chaudhary Pradeep K. Roy) ADO provides developers with a powerful, logical object model for programmatically accessing, editing, and updating data from a wide variety of data sources. Its primary benefits are ease of use, high speed, low memory overhead, and a small disk footprint.
Back to School with Database Encryption 101
(Lisa Vaas) Opinion: To fend off criminal manhandling of valuable data, database encryption should be one tool in an enterprise’s arsenal. Database security vulnerability is finally getting a level of attention approaching that which has long been targeted at networks, which is both a good th
J2EE Application Servers and Development Tools (The Minefield)
(Russell Ruggiero and Rex Brooks) While at lunch with two developers (J2EE and .NET), an interesting topic surfaced. The usual bantering about which camp had the better methodology was present, but one point hit home. Although, Microsoft embraces a different architecture compared with the Java three
In SQL: Unified Heterogeneous Virtual Hierarchical Views
(Michael M. David) This is the third and final part in this series of articles on ANSI SQL’s inherent hierarchical processing capability and its support of transparent native XML integration. Part 1, Using XML to Link Below the Root described how SQL can naturally integrate native XML at a full
Jagged Arrays and Performance in .Net
(Poonam) There are three types of arrays you can use in .NET: single-dimensional arrays, multidimensional arrays, and jagged arrays. Jagged arrays, also known as arrays of arrays, offer not only a space savings in certain conditions, but also a performance enhancement, as we will demonstrate. In
Understanding .NET Framework at a glance
(Chandrakant P. Parmar) In this article we are going to look at Microsoft .NET Framework. This is the newly established software development environment which helps developers to develop applications quickly and gives optimum, efficient, scalable, performance oriented applications in different langu