Free Ebook Manual Download

Programming, Automotive, Hardware, Gadget

The Python Tutorial

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
Read the rest of this entry »

Solutions | J2EE to .NET 2.0 Migration
Since almost two years, there has been an active debate over the endurance of the two giant enterprise platforms, Microsoft‘s .NET and Sun‘s Java 2 Platform, Enterprise Edition (J2EE). Which technology would emerge as the leading platform for developing new web applications?

Now that the combat has settled down a bit, each platform has managed to capture a substantial share of market for itself. In fact, many organizations have arranged for a strategy for one or the other of these frameworks. But many (e.g. those which have large investments in the legacy systems) are still evaluating the merits of the two platforms. The IT personnel in those businesses is questioning as to what extent would choosing .NET or J2EE influence their host strategy, etc.
Read the rest of this entry »

The combination of evolving ICT standards that increase the interoperability between applications and the ever-increasing need for a more seamless access to and exchange of information is a major driver in the OECD ICT strategy. This paper describes the role and use of web services in the context of recent developments at the OECD to improve the accessibility of statistical information. It follows up on a paper presented at the 2002 ISIS meeting about “Improving Access to Statistical Information at OECD in Response to Users’ Requirements” and describes a technology framework – called “dot.STAT” – that has been devised for the implementation of applications that enable easy access to certain OECD reference data. The concepts outlined in this paper have been developed in close collaboration with the Statistics Directorate, specialised OECD-internal groups and task forces 2, as well as members of the SDMX Consortium3.
Read the rest of this entry »

With Windows Vista, Microsoft shifted from the development path of Windows XP wide open to tampering with zero reaction, and has integrated an anti-piracy infrastructure into the platform. In direct correlation with the Windows Genuine Advantage and the Activation mechanisms, Windows Vista will be able to detect and blacklist non-genuine product keys, crack attempts, and identify the expiration of the initial 30-day grace period. The operating system will react to all by moving first into a non-genuine state and then into Reduced Functionality Mode.
Read the rest of this entry »

IBM WebSphere Commerce is a J2EE-based product which provides a platform for developers to write an integrated extensible solution that adds value in customer-centric online business. WebSphere Commerce allows developers to customize its functionality according to current business demands so that the integration of specialized business functionality like auctions, third party shipping rate & tax calculation within WebSphere Commerce is possible by using Web Services & XML. eBay is the world’s online marketplace where community of individuals and merchants has equal opportunity to buy and sell new or used goods at fair prices. eBay provides online interface for their customer as well as offer SDK and API (Application Programming Interface) for tool developers to create specialized applications that satisfy business need and market demand of any B2C Stores.
Read the rest of this entry »

Hey! Socket programming got you down? Is this stuff just a little too difficult to figure out from the man pages? You want to do cool Internet programming, but you don’t have time to wade through a gob of struct s trying to figure out if you have to call bind() before you connect(), etc., etc. Well, guess what! I’ve already done this nasty business, and I’m dying to share the information with everyone! You’ve come to the right place. This document should give the average competent C programmer the edge s/he needs to get a grip on this networking noise.
Read the rest of this entry »

This chapter presents a few of the thousands of mashups you can find today on the Web. No one knows how many other mashups live behind corporate firewalls, but, chances are, the number is large. The mashups in this chapter were chosen to show the variety of the world of mashups. Some of them are proofs-of-concept, others are works-in-progress, and others are experiments. Others are actual, live products or marketing tools. Mashups often provide visualization of information, and, frequently, that visualization is in the form of interactive maps. The release of the Google maps API was a major factor in the interest in mashups, in large part because so much information lends itself to mapping. As you will see in later chapters of this book, new technologies grouped together as Web 2.0 and AJAX are the building blocks of mashups. In conjunction with APIs such as Google mapping, eBay, Yahoo!, Flickr, and others, you will soon be able to build your own mashups like the ones shown in this chapter.
Read the rest of this entry »

The AJAX hype keeps growing. Buzzwords like Comet or RIA are on everybody’s lips. In the area of enterprise software RCP is already firmly established as a client application platform. Replacing or extending existing Rich-Client-Applications with web front-ends has traditionally required a significant investment. The Rich Ajax Platform (RAP) provides a fast-path bridge between the application development with RCP and the increasingly important Web 2.0 environment
Read the rest of this entry »

« Previous Entries