Ein Kunde hat eine ueber zehn Jahre gewachsene Anwendung. Unter der Haube steckt ein MSSQL Server, das Frontend sowie Reports wurden mit MS Access umgesetzt. Das System wurde von vielen (vielen, vielen, vielen) unterschiedlichen Entwicklern programmiert und der Code ist dementsprechend "sauber und uebersichtlich"
In diesem Jahr soll der gesamte Frontend Teil from Scratch neu implementiert werden, im Hintergrund soll die alte Struktur am MSSQL Server erhalten bleiben. Ich wurde um meine Einschaetzung gebeten mit welchem Framework das umgesetzt werden sollte. Da im Unternehmen ein SharePoint Server laeuft und der Boss ein ziemlicher Fan davon ist, war die konkrete Frage, ob es sinnvoll ist die gesamte Anwendung in SharePoint zu integrieren (falls das ueberhaupt moeglich ist).
Ich habe Null Erfahrung mit Sharepoint, aber auf Stackoverflow liest man dazu Infos wie:
Daher meine Fragen:
In diesem Jahr soll der gesamte Frontend Teil from Scratch neu implementiert werden, im Hintergrund soll die alte Struktur am MSSQL Server erhalten bleiben. Ich wurde um meine Einschaetzung gebeten mit welchem Framework das umgesetzt werden sollte. Da im Unternehmen ein SharePoint Server laeuft und der Boss ein ziemlicher Fan davon ist, war die konkrete Frage, ob es sinnvoll ist die gesamte Anwendung in SharePoint zu integrieren (falls das ueberhaupt moeglich ist).
Ich habe Null Erfahrung mit Sharepoint, aber auf Stackoverflow liest man dazu Infos wie:
setup/administration/updating is a pain
developing/debugging is a pain
documentation is a joke
Daher meine Fragen:
- Ist Sharepoint ueberhaupt geeignet um ein umfangreiches Frontend fuer eine Anwendung zu entwickeln?
- Ist Entwicklung unter SharePoint wirklich so furchtbar?
- Laufen SharePoint Anwendungen ausschliesslich im IE?
- Stimmt es, dass SharePoint zukuenftig nicht in der aktuellen Form weiterentwickelt wird?
- Was waere eine sinnvolle (MS) Alternative (ASP.NET Web Forms, ASP.NET MVC Web Application)?