Find Jobs
Hire Freelancers

Create a modular Silverlight application structure

$30-5000 USD

Closed
Posted about 13 years ago

$30-5000 USD

Paid on delivery
The aim is to implement the basic functionalities for a modular business application that will be extended later (server-side business logic, modules). In this project, no effort is required to give the application a nice design. Each time a database access is needed, it will be simulated with fake hard-coded data. We will plug our database and business logic there ourselves. ## Deliverables The needed functionalities are: Authentication process * A login/password entry whose validity is checked on the server using a custom authentication. <!-- --> * RIA Authentication Service feels a good solution, please argument if you don't think so. See: [login to view URL] <!-- --> * An anonymous access must remain possible. <!-- --> * The user can also authenticate itself in a standard ASP.NET page, the identified user has to be transferred to the Silverlight application. Create a form to illustrate that. <!-- --> * Authentication through SSL must be possible, please detail the procedure to activate it. Module downloading * According to the current user (identified or anonymous), a list of authorized modules is provided by the server and downloaded. <!-- --> * Each module is a separate XAP and conforms to a common C# interface <!-- --> * The browser cache must be caching modules. Loading an already used module should not call the server. <!-- --> * When a module is updated on the server, it is downloaded again and replaces the existing version in cache. <!-- --> * The downloading progress is reflected in the user interface: current module name and downloaded bytes / total bytes. <!-- --> * A good source of inspiration: [login to view URL] Interaction with modules * A menu (any UI will do) is presented with the available modules <!-- --> * Each module main window is instantiated on demand, when the module is first selected <!-- --> * Switching to another module keeps the former in memory <!-- --> * A module window can be unloaded explicitly (for example a close button), and reloaded on next selection in the menu. Technology: ASP.NET, C# 4.0, Silverlight 4.0
Project ID: 3082038

About the project

6 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $849 USD for this job
User Avatar
See private message.
$850 USD in 14 days
4.7 (5 reviews)
5.6
5.6
User Avatar
See private message.
$425 USD in 14 days
5.0 (22 reviews)
4.4
4.4
User Avatar
See private message.
$425 USD in 14 days
4.8 (17 reviews)
3.8
3.8
User Avatar
See private message.
$2,550 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$170 USD in 14 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$671.50 USD in 14 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of FRANCE
Fontenay-aux-Roses, France
5.0
8
Payment method verified
Member since Jul 29, 2004

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.