Borland Delphi is known to be a great environment for the development of stand-alone and client-server applications on the Microsoft Windows platform. Its virtues range from full OOP support to visual development, in a unique combination of power and ease. However, the new frontier of development is now Internet programming. What has Delphi got to offer in this new context? Which are the features you can rely upon to build great Internet applications with Delphi? That’s what this paper intends to reveal. We’ll see that Delphi can be used:
• For direct socket and TCP/IP programming;
• In conjunction with third-party components that implement the most common Internet protocols, on the client or the server side;
• To produce HTML pages on the server side, with the WebBroker and Internet Express architectures;
• As well as to work with Microsoft’s core technologies, including MTS, COM, ASP, and ActiveX.
Read the rest of this entry »
Information and communication technologies continue to pervade our lives in various aspects which include health, education, entertainment and ecommerce. People need to be able to trust computer systems as the dependence on them increases. The Trustworthy Computing vision (CRA, 2003) refers to computer systems that are intuitive, controllable, reliable and predictable and that ensure availability and security. Secure cod- ing is not trivial and poor code security management may leave the developed web application vulnerable to attack or turn the application into a launch pad for serious attacks.
Read the rest of this entry »
E-commerce, pay-per-use online services, user-authentication and tracking for e-learning, online gaming, contests… What do all of these applications have in common? The need for secure transfer of encrypted data between client workstations and server applications. According to a study by Gartner Consulting, the growing concern for Internet security parallels the evolution of e-business. In the earliest days of Internet development, the emphasis was on distributing content over the web and making it available to anyone. Now, as the Internet matures, clients are more concerned with ensuring that their assets, both monetary and intellectual, are protected from those who may commit fraud or abuse them. This is why more and more developers have been looking for security solutions.
Read the rest of this entry »
Facebook Open Platform (fbOpen) is a snapshot of the infrastructure that runs Facebook Platform. It includes the API infrastructure, the FQL parser, the FBML parser, and FBJS, as well as implementations of many common methods and tags. We’ve included samples and some dummy data to help you get started fast. Facebook Open Platform also has extensibility points built in so you can add your own functionality, such as your own FBML tags, API methods, and so forth.
Read the rest of this entry »
J2EE has been a staple of enterprise development for a long time. Whether you consider it bloated or difficult to work with, many enterprises have entrusted their mission-critical applications to the platform. There are many reasons for this - standards, vendor adoption, the number of frameworks, etc. Regardless of the reason, Nexaweb works seamlessly with the J2EE environment.
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 »
GraphOn’s GO-Global software gives the Windows Server operating system the capability to serve 32-bit Windows® based applications to client desktops, terminals and web-browsers running on PC and non-PC desktops. The GO-Global Server environment is, by definition, a thin-client, 100 percent server-centric architecture. Because the GO-Global clients will be available for many different desktop platforms (Linux, Macintosh, and others), the GO-Global Server provides access to 32-bit Windows-based applications from virtually any desktop. The GO-Global Server allows you to roll out 32-bit Windows-based applications to a heterogeneous set of desktops while transitioning to a pure 32-bit desktop environment.
Read the rest of this entry »
Your SMCNAS04/SMCNAS24 is a storage solution for small and medium business and home network environments. With its high-speed networked storage, network users can easily access and share music, pictures, and video files. Also, it has a program for discovering the storage system automatic assigned IP address.
Read the rest of this entry »