Backend .net

Odpowiedz Nowy wątek
2015-02-24 17:32
Akademik
0

W wielu ogłoszeniach dla .NET pojawiają się wymagania typu rok/dwa doświadczenia w backend .NET.

Co można rozumieć przez "backend .NET"?
Czy backend nie obejmuje "kodu" pod maską nie widocznego w UI? W związku z tym czy sama znajomość .NET(składni języków oraz konstrukcji programistycznych) mówi o "backend"?

Pozostało 580 znaków

2015-02-24 17:43
0

W przypadku dużych systemów programujesz tylko logikę biznesową, a wartswą UI zajmuje się całkiem inny zespół z którym możesz nie mieć styczności. Do tego zaliczyłbym napewno Windows Workflow, Windows Service oraz WCF

Pozostało 580 znaków

2015-02-24 18:59
1
gr0m napisał(a):

W przypadku dużych systemów programujesz tylko logikę biznesową, a wartswą UI zajmuje się całkiem inny zespół z którym możesz nie mieć styczności. Do tego zaliczyłbym napewno Windows Workflow, Windows Service oraz WCF

WWF w ogóle ktoś używa?

Backend nie oznacza od razu konieczności istnienia warstw fizycznych czy też web serwisów. Backend to w ogólności logika biznesowa, przetwarzanie danych, procesy, ogólnie wszystko co nie jest związane z GUI i logiką prezentacji.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
Tak, używamy WWF w firmie, ale nie w moim teamie, więc nie mam bezpośredniej styczności z tym. - gr0m 2015-02-25 10:09

Pozostało 580 znaków

2015-02-24 21:11
Akademik
0

Co do WWF, ktoś jeszcze może się wypowiedzieć o tym?

Jest tego co prawda sporo, temat nawet obszerny ale nie spotkałem się z jego wykorzystaniem, więc czy warto tracić kupę czasu na to?

No ja niedawno oglądałem WWF w telewizji, nie przepadam za wrestlingiem ale 10 minut można pooglądać :) - MiL 2015-02-26 11:02

Pozostało 580 znaków

2015-02-25 09:17
0

Rowniez nie spotkalem sie z wykorzystaniem WWF, IMO lepiej poswiecic czas na inne technologie

Pozostało 580 znaków

2015-02-25 09:42
0

Dodałbym jeszcze tutaj baze danych i wszystkie okołobazowe zagadnienia: ormy, optymalizacja, projektowanie itd

Pozostało 580 znaków

2015-02-25 10:09
Akademik
0

Chodzi o znajomość ADO.NET, warstw połączeniowych oraz dodatkowo np. EF?
Poza tym znajomość SQL?

Pozostało 580 znaków

2015-02-25 12:36
Wielki Szczurek
0

Chodzi o znajomość C# oraz wzorców architektonicznych i projektowych. Frameworki to swoją drogą, powinny być także napisane w wymaganiach.

Pozostało 580 znaków

2015-02-25 19:51
0

Wszystko zależy od tego, czego się używa w danym projekcie. Pewnie chodzi o część serwerową aplikacji webowej. Przykładowy stack technologiczny: C#, ASP .NET MVC, MSSQL, SQL, Linq, IIS, Visual Studio, Resharper.

edytowany 1x, ostatnio: wiciu, 2015-02-25 19:51

Pozostało 580 znaków

2015-02-26 10:58
0

Poprzez backend w .net można rozumieć takie rzeczy jak:

  • Tworzenie modeli biznesowych.
  • Tworzenie logiki biznesowej.
  • Tworzenie serwisów WCF.
  • Tworzenie WebApi (chociaż tutaj bym dyskutował)

Ogólnie musisz patrzeć na to na takiej zasadzie: przychodzi do ciebie team od UI i mówią. "Słuchaj potrzebujemy tego i tego w takiej formie z db, możemy dostarczyć takie parametry, sprawdź czy wystarczą czy jeszcze coś potrzeba" i twoim zadaniem jest stworzenie takie BlackBoxa do którego oni podadzą parametry a ty im zwrócisz wymagane wyniki.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 0, botów: 1

Robot: Bingbot