AJAX: A Fresh Look at Web Development
ouldn’t it be nice if you could turn your plain old Web pages into something more exciting? Isn’t it time to inject some life into your decade-old Web technologies? If
ouldn’t it be nice if you could turn your plain old Web pages into something more exciting? Isn’t it time to inject some life into your decade-old Web technologies? If
t seems everybody is talking about AJAX these days. The technology behind AJAX is hardly new, yet some really ‘killer’ new applications of XMLHttpRequest object have emerged recently, and these
f you’ve worked on more than one Web application with different teams, you’ve probably worked with more than one Web application framework. J2EE always provided Web technologies, but never defined
key tool in any software development arsenal is a structured build process. NAnt is a tool for building Visual Studio .NET applications that you can incorporate into your development process
ike most developers, I have been developing software systems using object-oriented programming (OOP) techniques for many years. So when I read that aspect-oriented programming (AOP) addresses many problems that traditional
If your database is maintained by more than one user and some of those users have rights to create tables, it can be difficult to identify the owner of a
icrosoft’s integration of the .NET Framework and the CLR directly into the database engine in SQL Server 2005 is a key enhancement. The result is a major paradigm shift for
This class allows you to apply a gradient to any control that has an hDC?forms, Pictureboxes, etc. Simply load the class and tell it the start color, direction of gradient,
Suppose that when a URL contains the word UserLogin, you want it to invoke the login.jsp file. You can use the entry in web.xml to accomplish this. The user will
Though .NET no longer supports twips, one twip is still 1/1440 inch. You can use the dpiX and dpiY properties of the Graphics class to obtain the horizontal or vertical
he Java 2 Platform, Micro Edition (J2ME) is targeted at cell phones, smart cards, pagers, and other consumer devices. J2ME technology consists of a virtual machine and a set of
To declare a variable or function at file scope (to create internal linkage), you declaring them as static, like this: static int i; (file scope). However, this is a deprecated
he merging of computing with our everyday life?through computers, personal digital assistants, cell phones, and a plethora of other gadgets?is driving a trend towards pervasive computing, in which computing is
ost applications require some sort of configuration data, whether it is a file resource, a database connection string, user settings, a Web service URL, or simply organizational branding requirements. To
n today’s heterogeneous environments, it’s not uncommon to have to switch between environments?say VB.NET and Java?and that usually requires having two robust IDEs (especially considering that VisualStudio.NET is not just
he Web Services Interoperability organization (WSI) has developed a whole stable of standards upon which Web services commerce and communication can be executed securely. These standards are in great demand
t seems that everyone is talking about making an SOA and how much it will improve their operations, yet most people are hard-pressed to define not only what an SOA
Suppose you have a Web server control called TextBox in your Web page: You can access this value in a couple ways using JavaScript: document.getElementById(”).value;ClientID – server control identifier generated
When you’re in need of a table structure, like field names and their data types, you can use this query to retrieve it fast. sp_help Related Posts How To Root
ech·Ed 2005 in Orlando is bigger than ever, sold out well in advance, and is the harbinger of big changes and new power in the Microsoft development space. Announcements: New…EverythingPaul
td::auto_ptr is the only smart pointer class available in C++98. Alas, since this class is neither assignable nor copy-constructible, creating containers of auto_ptr objects is illegal. This limitation has been
The following code demonstrates how to validate email using regular expression: import java.util.regex.*;class regexSample { public static void main(String args[]) { //Input the string for validation String email = “[email protected]”;
n important part of learning any development platform, whether it is a development platform like Visual Studio using C# or Visual Basic .NET or a server environment like SQL Server
It’s important to use recursion carefully to avoid running into stack overflow. This sample code reverses a given integer number using recursion: #include “stdafx.h”int myreverse(int num){ static int nLocal =
he problem with developing enterprise applications is you have to reinvent the wheel for each key area, such as configuration, database access, or security. Microsoft has addressed this problem in
harePoint’s User Defined Site Template helps empower your end users to take control of their own user interface design, pushing much of the user interface design responsibility away from traditional
his week, Microsoft, betting heavily on its upcoming versions of Visual Studio, SQL Server, and?further out?Longhorn, plays host to a full house of developers at its sold-out Tech?Ed conference in
ednesday evening, Microsoft announced that the default file format for the next version of its Office Suite would be XML. That’s default as in, by default, Office will save files
ross-platform software development means different things to different people. For many programmers immersed in Microsoft languages such as VB.Net or C#, the real test comes down to creating a Windows
ccording to Clemens Szyperski (author of “Component Software?Beyond Object-Oriented Programming,”), software components are binary units of independent production, acquisition, and deployment that interact to form a functioning system. He continues