Rome, N.Y.- January 10,2003-
Dart Communications, a leading provider of Internet Development Components and Services, announced today the release of PowerTCP Sockets for .NET. This new addition to Dart’s PowerTCP product line enhances Microsoft’s .NET Framework with native components and classes that add the ability to create multi-threaded servers plus add TCP, UDP, DNS, Ping, and Trace Route capability to .NET applications with ease and simplicity.
PowerTCP Sockets for .NET enhances socket communications in the .NET Framework by providing components that enable software developers to create client and server applications with fewer lines of code, less research, and minimal time, while still preserving advanced network capability. The Server component can be used to create custom TCP servers or act as the foundation for higher level servers such as an FTP Server or a Web Server. Every connection receives a separate thread for scalable performance, with the component able to accept over 75 new connections per second. For client-side protocol development, the Tcp component enhances Microsoft’s native .NET TCP capability with event handling, on-the-fly data parsing, and also utilizes Dart’s AutoReceive technology that reduces code by managing all incoming data. The UDP component enables the easy construction of UDP-based applications with unique asynchronous send/receive functionality, event handling and socket options available through specialized properties. The DNS component is designed to not only resolve domain addresses, but handle MX-record look-up and the ability to specify a user-defined DNS server. The Ping component not only sends echoes using ICMP, but also provides the option of UDP and TCP based connection testing, circumventing well-known ICMP limitations. The Trace component allows for asynchronous Trace Route capability, returning comprehensive packet hop information in seconds. Finally, as the PowerTCP architecture is designed to heavily leverage Streams, developers can use Dart’s own EnhancedStream and PipeStream classes to build their own extended Stream technology.
“The PowerTCP Sockets for .NET enables software developers to build network applications in record time, but still provides access to capabilities usually reserved for lower-level classes.” said Alex Gladshtein, Director of Product Development at Dart. “Developers should not have to master the nuances of network sockets in order to build their own Internet-ready applications. With PowerTCP Sockets for .NET, the process is as easy as dropping a component on a form. “
All PowerTCP Sockets for .NET components are designed with a multi-threaded architecture for optimum performance, include a design-time testing environment to maximize the RAD capabilities of Visual Studio .NET, and can be used as part of a desktop, ASP.NET, or Web Service application. An SSL-enabled version of this product is also available.
PowerTCP Sockets for .NET is available immediately. Additional information about this product, and a 30-day trial download, can be found at Dart Communications’ website http://www.dart.com.
Dart specializes in Internet protocol and formatting standards, providing expertise to customers with PowerTCP Internet Application Development Tools, consulting services, and support. Contact Dart Communications: 1109 Floyd Ave, Rome, N.Y. 13440; Tel: 315-339-8040; Fax: 315-339-8041. All product and company names herein may be trademarks of their respective owners.