Board logo

subject: Sunlink(string Layout Tool): Dot Net Development For Roof Mounting Systems [print this page]


Dot Net Developers took the key area of focus as DC wiring specially the development of plug and play wiring harness to match a given SunLink mounting system. It acts as a tool that will assist customers in the development of their string layout document.

Layouts have been designed and developed using the power of Microsoft Windows Presentation Foundation (WPF). Dot Net Developers have created the architecture in WPF using latest pattern MVVM (Model-View-ViewModel) and designed using rich usage of Microsoft Expression Blend and XAML.

GalaSoft.MvvmLight ToolKit has been used by the Dot Net Developers to create the application in MVVM. With MVVM its easy to build an application which is more responsive and efficient in memory. With MVVM, Developers have made it quite easy to make the changes very fluently and effectively at run time.

User can easily drag and drop various elements from UI to any other place. Combiner boxes are being dragged and dropped easily by the end user. This has been made easy to allow the user to create the layout as per his own requirement. Dot Net Developers

Dot Net Developers implementes tricky designs with the help of different Triggers. All types of triggers have been used in the application. Property triggers, Data triggers and Event Triggers have made the user interface a pleasure to interact with. Templates Control template, Item template and Data Template too have used for giving the style to the various XAML controls for optimized performance.

Animations have been added using Storyboard feature of XAML. Transition in the different screens of the application happen through animations. This makes the overall user experience visually appealing and delightful. Dot Net Developers have given the whole application a magnificent look and feel by using the Storyboard aspect and merging the animation experience with the user interface.

Dot net developers have made different screens to be updated simultaneously. User performs some actions with the help of Data Bindings for which the bindings used are - OneWay, TwoWay and OneWaytoSource. This approach helps to handle all interactions in the user interface in design layer itself. Developers have made sure that the application is optimized in CPU usage, and memory usage. Application consumes the various system resources in an optimized way.

Dot Net Developers created various custom controls and used them in the application. Custom control is another feature of WPF allowing to customize existing controls as per the requirement of the application. All the Calendar's features like - Events, month view, year view, week view, settings etc. have been created using WPF's custom control mechanism.

Dependency properties have been used by Developers wherever required to be associated to different controls. Binding of data has been made with XAML controls for better control of list binding.

Dot Net Developers have made the Sunlink's String Layout Tool utilizing complete potential of WPF and XAML capabilities. The final product has turned out to be an outstanding tool as per the requirement to simplify installation of large roof mounting systems. The tool is successfully used by the client and given its features, it manifests as a great help in making the required setup.

by: Don Ovan




welcome to loan (http://www.yloan.com/) Powered by Discuz! 5.5.0