whitespace
whitespace COMPANY whitespace SERVICES whitespace PRODUCTS whitespace PURCHASE whitespace SUPPORT whitespace CONTACTS whitespace Home whitespace Contact Us whitespace Site Map whitespace
whitespace
whitespace
whitespace
OVERVIEW
whitespace
TECHNOLOGIES
whitespace
CONSULTING
whitespace
DESKTOP
whitespace
WEB
whitespace
MOBILE
whitespace
DYNAMICS CRM
whitespace
whitespace
whitespace

Desktop Solutions

Windows Forms

Windows Forms

Windows Forms is a .NET technology based on native Windows API. With powerful tools like Microsoft Visual Studio, it's become easier to create applications with rich GUI and achieve desired results in shortest terms.

Windows Forms is a part of .NET Framework starting from the very first version. It provides rich set of visual elements/controls/components that helps building advanced applications in visual declarative manner. ArtfulBits company was starting from building different kind of visual components using this technology. Shortly we've found partner that seen potential in components market for .NET Framework and started working with us. Last 4 years ArtfulBits continue components development which covers mostly all areas of businesses. Our B2B relations with our partners give us opportunity to increase own knowledge and experience greatly, create one from the strongest developers team in region, and cover wide range of services at the same time.

WPF - Windows Presentation Foundation

WPF

The Windows Presentation Foundation (or WPF) is a new graphical subsystem for rendering user interfaces in Windows-based applications. WPF, initially released as part of .NET Framework 3.0, is another step in Microsoft's evolving rich client strategy. Designed to remove dependencies on the aging GDI subsystem, WPF is built on DirectX, which provides hardware acceleration and enables modern UI features like transparency, gradients and transforms. WPF provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic.

ArtfulBits started development on WPF from its first beta release preparing commercial solutions for our partners. With first stable release, ArtfulBits has built and provided ready to use solutions for partners, giving them benefit to be "the first on the market". Our professional solutions have passed through more then 2 years of intense development, polishing and enriching with requests from partners and end users, completed its own evolution and becoming the most mature products on market.

WCF - Windows Communication Foundation

WCF

Windows Communication Foundation (code name "Indigo"), is a fast spreading technology included into .NET Framework 3.0+ that provides universal toolset for establishing any kind of communications between applications. It is very flexible, easy to use and integrate with other .NET technologies like ASP.NET security system. You can reach highest efficiency in structured data transfer and data security with WCF. This technology can be used to establish peer-to-peer and client-to-server data exchange, also it is able to communicate with web services.

WCF is an application programming interface in the .NET Framework for building connected, service-oriented applications. It's a replacement of older Remoting technology announced in first release of .NET Framework.

WCF is designed in accordance to Service Oriented Architecture principles to support Distributed computing where services are consumed by consumers. Clients can consume multiple services and services can be consumed by multiple clients. At the same time, WCF provides great number of customizing options, allowing building any kind of communication protocol between client and server applications.

ArtfulBits started using this technology right after it was released, giving customers and partners benefits of increased performance, life-time, flexibility and expandability. Implementation of one of the important functionality of WCF (providing secured communication channels between client and server) is not so trivial as might be expected. ArtfulBits gained needed knowledges and experience and is now ready to share it with its customers and partners.

Another goal of WCF is in implicit MVC pattern usage. Server-side logic can be implemented in any .NET class, transport protocols can be customized declaratively in configuration file or in the code as well as protocols behavior. All these three techniques could be easily combined for achieving best result.

ArtfulBits recommends to use WCF during development of any kind of distributed systems and offers reach experience in providing such solutions for industrial usage.


Contact Us

Feel free to contact us if you have any questions regarding ArtfulBits experience in desktop solutions area.

icon 
whitespace
whitespace
Company | Services | Practices | Technologies | Career | Contacts | Privacy
© 2005-2016 ArtfulBits. All rights reserved.