|
|
|
DNN Blog
A DotNetNuke Silverlight Expense Report Module
Return to Previous Page
-
5
Comments
-
Author:
Michael Washington
 I just posted a new DotNetNuke Silverlight 4 View Model (MVVM) module. This module allows you to easily gather, and process Expense Reports, from users in your DotNetNuke portal. Advantages of Using Silverlight - It is faster - When viewing the Expense Reports for a single user, there are no post-backs. The application moves considerably faster than a normal web application.
- It will not time-out - Normal web applications require you to input something every 20 minutes, or you will be timed-out, and will lose any un-saved information.
- Large file uploads - Users can upload scans of any size.
- It can be re-designed with no code - This application was created using View Model / MVVM. This allows a designer, to completely redesign this application using Microsoft Expression Blend, with no code changes. Simply open the source up and make changes. When you compile the changes, it will create a "ExpenseReports.xap" file. Simply replace the file in the "DesktopModules\ExpenseReports\ClientBin" directory and you're done!
You can use the live demo and download the module and full source code at this link.
Author:
 |
Michael Washington is a Website developer and an ASP.NET, C#, and Visual Basic programmer. He has extensive knowledge in process improvement, billing systems, and credit card transaction processing. He is a DotNetNuke Core member and has been involved with DotNetNuke for nearly 3 years. He is the author of numerous DotNetNuke modules and tutorials. He is one of the founding members of the Southern California DotNetNuke Users group (http://socaldug.org). He has a son, Zachary and resides in Los Angeles with his wife Valerie.
|
 I just posted a new DotNetNuke Silverlight 4 View Model (MVVM) module. This module allows you to easily gather, and process Expense Reports, from users in your DotNetNuke portal. Advantages of Using Silverlight - It is faster - When viewing the Expense Reports for a single user, there are no post-backs. The application moves considerably faster than a normal web application.
- It will not time-out - Normal web applications require you to input something every 20 minutes, or you will be timed-out, and will lose any un-saved information.
- Large file uploads - Users can upload scans of any size.
- It can be re-designed with no code - This application was created using View Model / MVVM. This allows a designer, to completely redesign this application using Microsoft Expression Blend, with no code changes. Simply open the source up and make changes. When you compile the changes, it will create a "ExpenseReports.xap" file. Simply replace the file in the "DesktopModules\ExpenseReports\ClientBin" directory and you're done!
You can use the live demo and download the module and full source code at this link.
Author:
 |
Michael Washington is a Website developer and an ASP.NET, C#, and Visual Basic programmer. He has extensive knowledge in process improvement, billing systems, and credit card transaction processing. He is a DotNetNuke Core member and has been involved with DotNetNuke for nearly 3 years. He is the author of numerous DotNetNuke modules and tutorials. He is one of the founding members of the Southern California DotNetNuke Users group (http://socaldug.org). He has a son, Zachary and resides in Los Angeles with his wife Valerie.
|
Thank you for reporting this content, moderators have been notified of your submission.
|
|