In the late 1990’s many ERP companies caught the web browser wave, undertaking projects to leverage the Internet and browser technology and even to convert their software to “lite-client” or web “portal” architectures. Unfortunately for some, .NET came on the scene too soon after this major overhaul. When .NET appeared, some were too technically exhausted, or inflexible, or still basking in the glow of their new “Internet-based architectures” to recognize and embrace .NET. Other ERP software companies were and continue to be simply too busy struggling to stay solvent during the devastating one-two-three punch of Y2K, the recession of 2000, and 9/11. They lack the resources to consider the complete restructuring of their products that .NET warrants.
Read the rest of this entry »
Test-driven development is something that every developer can appreciate once they?ve tried it, and something that I?ve worked hard to enable for Silverlight with the release of the controls source. Scott Guthrie previously posted about the Silverlight 2 Beta 1 release, with a First Look at Silverlight 2 post followed by the First Look at Using Expression Blend with Silverlight 2. If we could take the same application from the Blend post & create a set of unit tests for the components in the app, it would pay dividends once we start adding new features or working with other developers on the project.
Read the rest of this entry »
Yahoo! is taking the lead role in enabling the global mobile ecosystem to bring compelling mobile Internet experiences to consumers. Yahoo! delivers its services throughout the world from its own network as well as through partnerships with mobile operators and device manufacturers around the world. Yahoo! recently opened up the company’s mobile platform to allow the world’s developers and publishers to mobilize their own offerings.
Read the rest of this entry »
The ASP.NET team is delivering a framework for generating Web applications that can take advantage of the latest capabilities in client functionality that fall under the general banner of Asynchronous JavaScript and XML (AJAX) and Rich Interactive Applications (RIA). The new Microsoft ASP.NET AJAX addition to the .NET Framework includes a suite of JavaScript libraries (the Client Framework or Client FX) that are the foundation for creating rich behaviors and controllike functionality in the browser. ASP.NET AJAX also includes a set of a server controls and base classes for extender controls (the Server Framework or Server FX) that provides AJAX programming functionality and experiences for ASP.NET Web developers.
Read the rest of this entry »
Over the last 12 years, Microsoft Corporation has developed a successful operating system for mobile devices based on Windows CE, currently known as Windows Mobile. The Windows Mobile deliverable consists of (1) a particular set of Windows CE components, (2) a logo test kit requirements document, (3) a set of light weight middleware applications, and (4) commercialization components, such as drivers and value-added services provided by OEMs and Mobile Operators. Microsoft licenses the Windows Mobile OS to third parties, (generally OEMs and MOs), who commercialize and sell the operating system as part of a device and service offering.
Read the rest of this entry »
The definition of Web 2.0 is still being debated despite extensive discussion. Its staunchest advocates proclaim it a complete philosophical and technological reworking of how the web functions. Others declare that it is meaningless. However, most agree on common characteristics of a Web 2.0 application, such as increased interactivity, the acceptance of user input for building community and a reliance on client-side functionality. Additionally, Web 2.0 applications can be more vulnerable to exploitation by hackers than their predecessors. Hackers spend most of their time gathering information. When Web 2.0 applications push functionality and code to users, they provide hackers with information that can be used for formulating attacks. Often, old attacks such as cross-site scripting become more dangerous when used against Web 2.0 applications. This white paper defines some of the common technological components of Web 2.0 applications and discusses ways of securing them against exploitation.
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 »
WebCenter expands SEMS (Substitute Employee Management System) capabilities to include Internet/Intranet access. WebCenter is configured to work with SEMS and cannot be configured without SEMS.
WebCenter is accessible from Macintosh or PC compatible computers and uses an Internet browser such as Netscape or Internet Explorer. The WebCenter site operates in a secured environment for Internet access using a security certificate for encryption. Access to WebCenter requires the use of an Identification Number and Personal Identification Number to gain access to the system.
Read the rest of this entry »