Mam zespół programistów specjalizujący się w ASP.NET. Rozwiązania, które oferujemy, są oparte na Internecie, działają w IIS i korzystają z serwera MS SQL. Wszystko w intranecie firmy. Zespół ma tę wiedzę i są doskonali w C# i .Net w ogóle.Jaki jest profil programisty SharePoint?
Firma wdraża SharePoint MOSS 2007. Wdrożenie to jest częścią projektu, że nie jestem zaangażowany w, i dla którego mam bardzo mało informacji. Wiem jednak, że utworzyli warstwę "myślicieli" (ci, którzy powiedzą, co robić), warstwę integracji (kto skonfiguruje, wdroży i będzie zarządzać produkcją) i że będą musieli ustanowić tzw. Warstwę rozwojową (tych, którzy będą robić rzeczy, których nie potrafią dwaj inni).
Zostałem poproszony o ocenę możliwości zwiększenia wiedzy mojego zespołu poprzez dodanie rozwoju SharePoint. To jest łatwa część, po prostu muszę znaleźć wymagane szkolenie i wysłać moich ludzi.
Jednak tych dniach rozwój słowo może oznaczać wiele rzeczy i czasami odkrywam, że konfiguracja jest używany zamiast rozwoju. Nie mam żadnych obiekcji, aby rozwinąć zespół poprzez rozwijanie nowych umiejętności, ale chcę mieć pewność, że rzeczy będą stymulować moich programistów. Po drugie, nie chcę powiedzieć, że mamy specjalistyczną wiedzę programistyczną SharePoint, a właściwie to, co robimy, to modyfikowanie plików CSS lub CSS. Ponadto, nie sądzę, że używanie kreatorów do tworzenia rozwiązania jest najlepszą drogą do popchnięcia programisty C# do śledzenia.
Pytania, które zadaję sobie najpierw to: jakie jest tło programisty SharePoint? jak mogliby programiści .Net zapytać, czy zostaną deweloperami SharePoint?
Wszelkie przemyślenia zostaną docenione.
+1: zadziwiająca odpowiedź, ty –
Świetna informacja tam. Teraz zakładam, że tam, gdzie jest kilku programistów tworzących mieszankę aplikacji sharepoint (głównie strony internetowe) i "tradycyjnych" asp.tworzenie stron internetowych, dla rozwoju sharepointu każdy programista będzie miał swój własny serwer wirtualny - Windows 2003 lub 2008 - na swojej stacji roboczej (my używamy XP professional, wkrótce przejdziemy do Windows 7). Następnie załadowane są MOSS i VS 2008 (z niezbędnymi rozszerzeniami). Rozwijać i testować na serwerze wirtualnym, a następnie wdrażać na autonomicznym serwerze punktu produkcyjnego? –
@Ken Yep, każdy programista ma swoje własne środowisko maszyny wirtualnej sprawdzające kontrolę źródła za każdym razem, gdy wprowadza jakiekolwiek zmiany. Końcowym wynikiem powinna być funkcja z plikiem instalacyjnym, który wykonuje polecenia stsadm. Stamtąd mamy oddzielną testową maszynę wirtualną, na której wykonywane są polecenia, a rozwiązania testowane, zanim zostaną ostatecznie dostarczone klientowi. – armannvg