iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Looking through the installed documentation reveals a number of topics not seen (so far at least) in the ClientUI Silverlight Tutorials I have played with. It is at first glance difficult to discern what is relatively older (targetted at VS 2005/8) and newer -- as well as what to learn. I also actually found your site via DevForce's co-purchase option so would throw that into the "mix" with the items above.
Realizing there are many opinions, could someone nonetheless provide a 10,000 foot overview of where ISDataSource, IntersoftPresenter, VSLightSwitch, DevForce and any other items might fit in terms of my seeking to build a comprehensive SL to MS SQL (actually Azure probably) application?
(Fwiw I have experience with MySql and stored procedures and have worked through an introduction to ASP.Net MVC3 so know about EntityFramework but not expert in Linq etc.)
Terribly sorry for the late respond.
ISDataSource control is a data source control developed by Intersoft Solutions for ASP.NET only. the main purpose of ISDataSource is to support Hierarchical Data binding for Intersoft data-bound components, WebGrid.
Intersoft Presenter is data visualization component for Silverlight platform that introduces unique multiple data viewing capability. Should you need more powerful data control, please check the new Grid control, named UXGridView.
LightSwitch is a new addition to the Visual Studio family. It is designed to simplify and shorten the development of typical forms-over-data business application. With LighSwitch, you can use databases which are automatically created or point to an existing data source without the need to write code. Problems may come when you need to do more advance customization.
DevForce in contrast to ISDataSource is a powerful ORM toolkit for building WPF & Silverlight application. it enables you to build data-intensive rich internet application quickly.
Combining ClientUI and DevForce will be the best tool for developing application based on your description. There are some reasons why should you use ClientUI and DevForce. It supports MVVM.Two solutions, in WPF and Silverlight, share the same source code and XAML.Cross-platformetc.
Hope this helps.
Please forgive me for lack of understanding about your scenario. Please kindly let me know in detail about the scenario.
I'm trying to build (something like) a facebook for business users. A main aspect of it is searching through a database for other members. However, most Silverlight tutorials etc focus on the front end and implement the back-end through a great deal of wizard/abstraction.
Specifically, WCF RIA (data-first) assumes a pre-built database be used to generate an Entity Framework. Yet then if change or additions are made to the database a new EF generation is required which may break existing abstracted code (though I believe DevForce tools ameliorate this somewhat).
Yet building an app from scratch a "created first" database is likely to have many iterations. Thus it seems preferable to build the front end first (using XML data resources as in Intersoft tutorials) and afterward devise/create the database and wire up the plumbing.
Alternatively Microsoft Lightswitch (beta) starts with prompting users to create a database table from which it then automatically abstracts a Silverlight templated front end. This in theory then would quickly create the scaffolding for the app, around which the ClientUI components & modules could be "wired up".
Granted there are many opinions but insofar as I am still learning much of this any feedback/comments would be appreciated.
bump
I'm really struggling with some of the database connectivity strategies. Specifically after mocking up what I want the UI to look like further development seems convoluted whether Code First or Database first, etc. Now I understand the Entity Framework is basically a bridge between presentation and data but insofar as it is largely wizard generated it does not seem easy to adapt to later changes on either level. Moreover, I don't want to learn/use Linq when I am already proficient in SQL.
I realize this message is more complaints than questions but I REALLY do want to use Intersoft components except at the moment I'm instead thinking of backtracking not only out of Silverlight but also to the most basic ADO.NET training by Microsoft.
Suggestions how I can get past this learning impass (I'm looking at DevForce now) would be much appreciated.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname