Click here to Skip to main content
15,881,089 members
Please Sign up or sign in to vote.
3.00/5 (2 votes)
Hi,
Please suggest me which technology we should use to develop a class management software?

We are planning to build an online application for coaching class (tuition) management. It has sections like typing classes, Computer related classes, Mechanical Classes etc.
Different institutes will have accounts on site, and each institute may have one or more users.
It will contain functionalities like Making New Admissions, Conducting Batches, Collecting fees, Printning Certificates, Attendance Management and Various reports
Please suggest me which technology I should prefer for development of this site.
I am a .net developer. I have options like.
- ASP.Net Web forms + JavaScript, JQuery + CSS3
- Silverlight
- ASP.net MVC
However you can also suggest me any frameworks to use.
Sorry for PHP and WordPress.
Thanks,

With Regards,
Ravi Kadam
Posted
Comments
JoCodes 1-Jan-14 6:42am    
Comment to the solution so that they will be notified...
Ravi Kadam 6-Jan-14 0:49am    
MVC finalized !!! Thank you everybody for support and guidance !!!

Quote:
- ASP.Net Web forms + JavaScript, JQuery + CSS3
Don't. MVC is better than Webforms. If you're planning to develop your applications for below IE9 then CSS3 & HTML5 fails.
Quote:

- Silverlight
It's dead. Do google search if you don't believe me.
Quote:

- ASP.net MVC
Better choice. But it takes more time(comparing with Webforms) during starting period.
 
Share this answer
 
Comments
Rahul Rajat Singh 2-Jan-14 22:50pm    
+5 for the answer.
asp.net mvc is best option cause you can integrate any web technology like html5,bootstrap,javascript,jquery,kendoui,developerxui with your application and many options like routing,Unobtrusive ajax are native to it.For further reference go to following link
www.asp.net/mvc
 
Share this answer
 
v2
Quote:
I am a .net developer. I have options like.
- ASP.Net Web forms + JavaScript, JQuery + CSS3
- Silverlight
- ASP.net MVC
However you can also suggest me any frameworks to use.
Sorry for PHP and WordPress.
I would suggest you to go with the technologies you already know, which you have mentioned.
 
Share this answer
 
Comments
Ravi Kadam 1-Jan-14 6:49am    
Hi Tadit Dash,
I am familiar with silverligh and ASP.net webforms, but confused which one to use? Or shall I spend some efforts in learning MVC/JQuery and develop in it ?
I would suggest you to go with what you know and build the application.
If you like to learn MVC and develop it, then it would be awesome because your skill set will increase.

So, it is you who is going to decide. If it urgent, then don't delay, just go with what you know.

Keep coding and happy new year. :)
Firstly I would suggest that you have a look at the product that you are trying to build in some detail.

Then look at the technologies that you are evaluating and see what one fits your requirements best.

With regards to MVC, personally I think that it is a great tool but time depending you might find the learning curve very steep depending on the deadlines that the project has.
 
Share this answer
 
Comments
Ravi Kadam 1-Jan-14 7:07am    
Thank you. MVC looks good but I tried learning it, but it found very difficult for me.. I am good in silverlight and ASP.net but as Now a days HTML5 is in boom, I was thinking of those. AS per my application's scope, I think all three technologies good.
But still I am unable to select in Silverlight/ASP.net Webforms/MVC :(
Bala Selvanayagam 1-Jan-14 7:37am    
I would suggest the same as Simon_Whale

I would suggest MVC.

Silverlight/Webforms are great tools but becoming slightly old fashioned.

Learning MVC is not difficult and you will be able to figure it out as you have a requirement & knows web development. Personally learning MVC will add value to your career progress
It depends upon mainly on the requirements , scalability options in future , and yes the time frame available to develop the application.

Since you possess experience in Webpages and client side scripts the development phases wont take much time. But later scalability issues related to latest and cross browser supports, Device supports it can cause a head ache.

As already Thatraja suggested , Silverlight is no more. So cant rely on it.

The best bet is moving to MVC . Also,the learning curve and the time invested on it will be worthy provided that you can afford the time .

Now, keeping all these in ind you are the best person to make a call.
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900