I have planned to develop lead tracking software for our business which involves Customer Tracking service.
we have systems which are shared by LAN and I want to build a software which can take care all customer details and can be assessed in all systems 开发者_开发技巧in a LAN. But I am in dileama to choose the best platform to design and implement the programme... Can any body suggest me the best platform to achieve best and stable software .. I have done some tiny applications using c#( like POS)so should I go for C# or look for vc++ and I want to use Entity Framework as datasource object & SQL Express as a my database.
C#
- You have used it before - much better learning curve
- Huge resources online (msdn.microsoft.com, stackoverflow.com, asp.net, etc)
- Easier to integrate with heterogeneous systems due to mass of available frameworks
You could do:
- RPC model using WCF Services
- Data services client server system using WCF Data Services and/or a web interface
Use whatever your team is best at - and C++ is a overkill here; you'll be fine with C# / SqlServer / some ORM tool ...
Well C# can certainly achieve what you are looking to do, and if you have prior expieriance with C# it sounds like a winner to me.
C#
would be a better option as it is a RAD language
. So if your team is comfortable with C#
as well, then its a much better option than VC++.
精彩评论