Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: WPF PHP Silverlight
I am developing an institute management system for a small scale education institute.
I am going to develop this application using silverlight or wpf.In this system student who are enrolled in the institute will able to log in to their accounts for daily attendance, for viewing exam result etc.
 
I want to deploy this application into their internal LAN so that they can use this application even if there is no internet connection available.
 
Is any tutorial which describe how to develop and deploy an application written on WPF/Silverlight over intranet that I should refer?
Also can it be achieve using PHP?
Please Help
Thanks in advance.
Posted 16-Oct-12 23:40pm
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Hi,
 
WCF DataServices and Silverlight client could fit your LAN application. There is lots of example in the web if you googled with the right keywords.
 
...
 
Use EntityFramework (EDMX) for datamodelling
 
Generate OData layer using with WCF Dataservices
 
Access your WCF DataService Layer (OData) using with .NET proxy generator.
 
Design your thinclient UI's using with MVVM pattern
 
Good luck Smile | :)
 
Regards
Tarik
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

After some research I have decided about which technology should be used:
 
1)its better to develop this application in Silverlight as it is nothing but a subset of WPF.
2)Even better to develop the app in both technology to start with as I can use same XAML for both technology with few or no changes at all.
 
3)Connecting to database will be simpler in WPF than in Silverlight, as the later does not connect to the database directly and needs a service to achieve this. This service can be written using WCF or Ria service even in a php.
 

Which Database to be used is not yet finalize though I am still confuse in between MS Access and SQL Server Express.
  Permalink  
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 7,903
1 Sergey Alexandrovich Kryukov 7,192
2 DamithSL 5,604
3 Manas Bhardwaj 4,986
4 Maciej Los 4,820


Advertise | Privacy | Mobile
Web03 | 2.8.1411023.1 | Last Updated 26 Oct 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100