Silverlight would improve the Administrative section of NopCommerce by offering a more intuitive user-interface for users and by offering a platform to developers that is specialized in quick, easy, and extensible data-binding. By implementing Silverlight as the Administrative platform, you are ensuring that users of the Administrative interface have an application that is extremely easy to use, fun to use, easy to extend, and cost-effective to develop since development time of Silverlight is cut in almost half of what development time of ASP.NET takes. When developing Silverlight, there is no need for developers to script HTML, or FLASH, or JavaScript, or jQuery, or CSS, or ASP.NET, or special graphics. With Silverlight, all developers have to know how to do is write C# and have knowledge of the .NET framework. Silverlight makes development of Internet applications so much easier. It is clearly the best option for the Administrative section of NopCommerce.
I have volunteered to take the lead position in developing the Administrative section of NopCommerce but I wanted the confidence of the NopCommerce community behind my efforts before I begin on this large task. I want to make sure that my efforts do not go unnoticed or users are unaware of the efforts being made. If you agree with my analysis of the benefits to implementing Silverlight into NopCommerce, please voice your opinion. If you feel that I would do a good job in leading the development of the challenging project of converting the Administrative section of NopCommerce into Silverlight, and then please let that be known as well on this forum.
I would love to lead this project but I need to the confidence of the community and the promise from Andrei that if I begin development that I will be the lead technical developer and that the other developers that join my team for this project will act as developers accordingly.
Thanks. Have an awesome day! And here's the original email I sent Andrei:
Quoted Text From Me: "
This email was sent to Andrei but I wanted to get feedback from the NopCommerce community to see what all of you thought about Re-Designing the Administrative section of NopCommerce to utilize Silverlight as its development platform. Please read through this message and pick out what you think is relevant to NopCommerce development and what you think may or may not be good ideas of switching the Administrative section to Silverlight. I appreciate your opinion in this matter and I believe that turning the Administrative section into a Silverlight based application will benefit both developers and end-users.
Sorry for the delay in a response from my behalf. I appreciate your consideration that I may be a benefit to the NopCommerce project. I have looked at the current projects that are in development at this moment and the one that interests me the most is the proposal for the administrative section of NopCommerce to move to Silverlight. I would like to head this particular project and be the lead technical developer for this. I have a lot of experience in Silverlight, Data Binding, Entity Framework, and LINQ, and I think that I am perfect to bring this project forward and make it a reality.
I currently work in Olympia, Washington, USA for a company called CodeSmart Inc. and we specialize in .NET, Entity Framework, Silverlight, LINQ, and RIA Services for State Agencies like the Department of Licensing, Department of Social Health and Services, Office of the Superintendent of Public Instruction, Administrative Office of the Courts.
I personally have developed independently outside of my employer. I am currently working independently for a public college in Centralia called Centralia Community College. I went to school there a couple years ago and developed an Internet application that facilitated dynamic data storage and functionality for not only administrative needs but also for student and public needs as well. Centralia Community College is currently consulting with me independently to setup a production environment for their data and they have given me complete freedom over architecture and design choices so that I may offer them the best solution available to them.
Since Centralia College has given me complete freedom to advise them in the best direction for their IT resolutions, I recommended that their front-end application that will be used by students and the public be developed in ASP.NET MVC. I chose this direction because I think it will provide for the best use of resources and future maintenance costs.
Since their administrative section of the application will be used explicitly by staff and faculty and will not be accessible to the public, I strongly recommended that they use Silverlight as their front-end to their administrative section. I recommended this because Silverlight offers powerful user interface architecture while allowing developers to bind data to user input fields with fast and efficient strategies during development. Silverlight is definitely the wisest decision when considering which platform to develop an internet application that will interact with a database on a small-to-large scale CRUD environment.
Please consider using Silverlight as your administrative back-end. Anyone using the Administrative section will be easily kept up-to-date on browser and Silverlight updates. You would not have to worry about users of NopCommerce having the tools necessary to run Silverlight since the Administrative section would only require those using it to have Silverlight compatible browsers to view it.
Again, the public users of NopCommerce, (the shoppers), would not see the Silverlight side of the application because they would be viewing a totally different section of NopCommerce. The Web project that uses MVC would be the only thing that the end-users would see. Only the store owners would have to worry about the Silverlight-Administrative section.
Please think through what I have tried to explain. If you have any questions, please feel free to ask. I would develop the Silverlight-Administrative section free of charge to you and NopSolutions. All I would ask in return is that if you like my work ethic and commitment to a good product that you refer me to user of NopCommerce who are looking for custom development.
Again, thank you for your time and attention to this email. Have a great day.
"
End of Quoted Text From Me.