(Martin C. Brown) Perl is an incredibly flexible language, but its ease of use can lead to some sloppy and lazy programming habits. We’re all guilty of them, but there are some quick steps you can take to improve the performance of your Perl applications. In this article, I’ll look at the key areas
Tag: Development
Data Binding in .NET / C# Windows Forms
Data binding provides a way for developers to create a read/write link between the controls on a form and the data in their application (their data model). Classically, data binding was used within applications to take advantage of data stored in databases. Windows Forms data binding allows you to a
Building Windows Forms Applications (Sample Chapter)
(A. Wigley, S. Wheelwright, R. Burbidge, R. MacLeod and M. Sutton) Although we have seen that building a Windows form and its associated code for the .NET Compact Framework is very similar to the way it is done in the full .NET Framework, the design of the form is very different. This is especia
The Data Access Application Block
(Jim Mischel) If you’ve written any ADO.NET data access code, you’ve probably realized that most of what you do is the same regardless of the table or database you’re working with. You have to create a connection, set up a command, pass parameters, and then execute the command. Oh, and you have
Build SQL CLR Objects With .NET
(Doug Thews) One of the most anticipated features in SQL Server 2005 (code-named Yukon) and Visual Studio .NET 2005 (code-named Whidbey) is the capability to develop stored procedures, user-defined functions (UDFs), and user-defined data types in .NET 2.0. SQL Server 2005 now supports developing UDF
SOAP’s Alive: Try the New Native SOAP Extensions for PHP
(Laurence Moroney) In the world of Web development, two technologies have been very, very hot. These are Web services and PHP. The former because they allow big companies with big applications and big ideas to integrate easily; the latter because it is free, easy to use, and easy to learn. Their pat
Using PL/SQL from .NET (Sample Chapter)
(Mark Williams) In a sense, this chapter represents a slight shift in focus from the previous chapters; here, you step out of the .NET environment, to a degree, and delve more deeply into the database itself. The capabilities afforded by Oracle PL/SQL are often overlooked, especially when you’re us
Code Access Security and .NET
Just about everything has changed in one way or another in .NET, and security is no different. Before I worked at my current job, I had done a fair amount of .NET work but most of our stuff was done the old school way. We deployed to external customers exclusively, and used traditional install scr
10 Steps to a Successful Versioning and Deployment Strategy for .NET
(Michele Leroux Bustamante) A well rounded versioning and deployment strategy considers several overlapping and interdependent .NET Framework concepts. The development process must include a strategy around strongly named assemblies. Code access security and runtime security policy must be evaluated
Cross-Platform .NET Development: Using Mono, Portable.NET, and Microsoft .NET
(Mark Easton and Jason King) For the cross-platform developer dreaming of effortless portability, the ideal .NET rendering system would be written entirely in managed code.A sensible approach would involve the following steps: –Creating a basic rendering system for displaying primitive items-suc