In .NET it’s much simpler. Simply use the following code:

C#

try
{
  System.Diagnostics.Process.Start(@"c:\mywebpage.html");
}
catch
{}

VB

Try
System.Diagnostics.Process.Start("c:\mywebpage.html")
Catch
End Try

 

Tip Submitted By: David McCarter


 
Categories: .NET

January 26, 2005
@ 02:00 AM

Paderborn, Germany — 25 Jan 2005 — The joint value proposition between Microsoft and Wincor Nixdorf, focusing on Microsoft’s Smarter Retailing Initiative (SRI), has resulted in more than 15 major retailers, including Axfood, ICA, Metro Cash & Carry and Superdrug ordering a total of over 60,000 licences of BEETLE point-of-sale (POS) systems that use the Microsoft® Windows® XP Embedded operating system.

The decision to invest in new technology for the store and back office illustrates the growing view among European retailers that their existing POS solutions, many of which are between seven and 10 years old, are not able to perform the tasks that smart retailers deem essential, such as providing an enhanced consumer shopping experience.
Included among the benefits that retailers using Microsoft XP Embedded enjoy are enhanced performance at the checkout, with significant improvements in transaction times, and the opportunity to offer a consistent level of service, whether a customer is shopping in the store or online.

“The debate around which new point-of-sale system to select is shifting from being simply around the selection of a till device to tackling the much broader question of how to implement the best point-of-service offering,” said Dilip Popat, managing director, Retail Industry Solutions Unit for Microsoft Europe, Middle East and Africa (EMEA). “Retailers are being driven to upgrade their systems to take advantage of new technology that can provide better customer service, with lower total cost of ownership.”

To this end, Microsoft has been working closely with Wincor Nixdorf. According to Michael Schulte, head of software marketing for Wincor Nixdorf, any replacement hardware and software has to address value-added customer service scenarios and integrate multiple device formats such as self-checkouts and information kiosks, in addition to traditional checkout lanes.

As a result of customer and development partner feedback, Microsoft will soon be shipping a retail-optimised software platform, Windows Embedded for Point of Service, designed for easy setup, use and management of point-of-service systems. Wincor Nixdorf has been an early and active member of the Joint Development Program for Windows Embedded for Point of Service, which will be available in the first half of 2005.

“We are committed to supporting Windows Embedded for Point of Service and developing solutions that deliver greater value to retailers by allowing them to take advantage of their legacy systems, while providing plug-and-play functionality for retail device peripherals, which is the single most requested feature by retailers,” said Schulte.

As further evidence of this commitment to delivering greater value to retailers, Wincor Nixdorf will soon deliver its Store Communication Framework, a product that will simplify the connectivity and data management issues inherent in today’s retailing infrastructures. Key elements of Store Communication Framework will be built upon the Microsoft .NET platform and leverage the Microsoft enterprise connectivity toolset.

Wincor Nixdorf has also chosen Microsoft .NET as the platform for TP.net, its newest point-of-sale solution. “This decision was taken based on four key factors: the relative simplicity of developing, maintaining and extending solutions; the speed and effectiveness with which solutions can be deployed worldwide; the low cost of developing and modifying web services-based concepts, and the strength of our relationship with Microsoft as our technology partner,” said Schulte.

Windows Embedded for Point of Service and the Microsoft .NET Framework are core technologies within Microsoft’s Smarter Retailing Initiative, which provides an innovative, open standards-based approach that allows retailers to easily create next-generation point-of-service systems that connect the store to the consumer. These future systems will also support emerging technologies such as RFID and biometrics.


 
Categories: Development

The Microsoft® Windows® Installer is an application installation and configuration service. WindowsInstaller-KB884016-v2-x86.exe is the redistributable package for installing or upgrading Windows Installer. This revised package replaces the previously released redistributable package named "WindowsInstaller-KB884016-x86.exe" and adds the ability to install Windows Installer 3.0 on computers that are running the Windows 2000 Multilingual User Interface Pack (MUI).

For more information about the Windows Installer 3.0 redistributable, see KB Article 884016: Windows Installer 3.0 is now available.

Click here to download.


 
Categories: Development

This is the redistributable package for WSE 2.0 SP2. For an overview of WSE 2.0, please see the Web Services Enhancements page.

Click here to download.


 
Categories: Web Services

WSE 2.0 SP2 simplifies the development and deployment of secure Web services by enabling developers and administrators to more easily apply security policies on Web services running on the .NET Framework. Using WSE, Web services communication can be signed and encrypted using Kerberos tickets, X.509 certificates, username/password credentials, and other custom binary and XML-based security tokens. In addition, an enhanced security model provides a policy-driven foundation for securing Web services across trust domains. WSE also supports the ability to establish a trust-issuing service for retrieval and validation of security tokens, as well as the ability to establish more efficient long-running secure communication via secure conversations.

New support for message-oriented programming enables asynchronous communication for Web services that involve long-lived operations, batch processing, peer to peer programs, or event driven application models. Web services that leverage WSE can now be hosted in multiple environments including ASP.NET, standalone executables, NT Services and can communicate over alternative transports including HTTP or TCP.

WSE provides a foundation for building applications based on Web services specifications published by Microsoft and industry partners including WS-Security (OASIS 2004 standard), WS-Policy, WS-SecurityPolicy, WS-Trust, WS-SecureConversation and WS-Addressing.

WSE 2.0 SP2 and WSE 1.0 SP1 can be installed side by side. If you had downloaded the 2.0 technology preview, uninstall it before installing WSE 2.0 SP2. Please review the product readme for more information about WSE 2.0 SP2, including API changes from WSE 1.0.

WSE 2.0 SP2 may be redistributed as part of your solution, provided that redistribution is done using the WSE 2.0 SP2 redistribution MSI, Microsoft WSE 2.0 SP2 Runtime.msi. This MSI is available as a separate download and is also included in the complete WSE 2.0 SP2 download.

WSE 2.0 SP2 is built for developers using Visual Studio .NET 2003 and the .NET Framework 1.1. The WSE support life-cycle policy is in line with the .NET Framework support life-cycle policy. For additional information on this support policy, please check: http://support.microsoft.com/common/international.aspx.

To download, click here.


 
Categories: Web Services

January 20, 2005
@ 02:00 AM

Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows® operating system such as the Event Log, the Registry, the file system, and Active Directory®. You tell Log Parser what information you need and how you want it processed. The results of your query can be custom-formatted in text based output, or they can be persisted to more specialty targets like SQL, SYSLOG, or a chart.

Most software is designed to accomplish a limited numer of specific tasks. Log Parser is different... the number of ways it can be used is limited only by the needs and imagination of the user. The world is your database with Log Parser.

To download, click here.


 
Categories: Development