Pytania otagowane jako .net

.NET Framework to struktura oprogramowania dla systemów operacyjnych Microsoft Windows. Obejmuje implementację biblioteki klas podstawowych, środowiska uruchomieniowego języka wspólnego i środowiska uruchomieniowego języka dynamicznego. Obsługuje wiele języków programowania, w tym C #, VB.NET, F # i C ++.

10
Mono jest często używane do powiedzenia „Tak, .NET jest wieloplatformowy”. Jak ważne jest to roszczenie? [Zamknięte]
W Co byś wybrał dla swojego projektu między .NET i Java w tym momencie? Mówię, że zastanowiłbym się: „Czy zawsze wdrażasz system Windows?” najważniejszą decyzją techniczną, którą należy podjąć w nowym projekcie internetowym, a jeśli odpowiedź brzmi „nie”, poleciłbym Javę zamiast .NET. Bardzo częstym kontrargumentem jest to, że „jeśli kiedykolwiek …
168 java  .net  mono 

6
SOLID Zasady i struktura kodu
Podczas ostatniej rozmowy o pracę nie mogłem odpowiedzieć na pytanie o SOLID - poza podaniem podstawowego znaczenia różnych zasad. Naprawdę mnie to wkurza. Zrobiłem kilka dni, żeby się rozejrzeć i jeszcze nie opracowałem satysfakcjonującego podsumowania. Pytanie do wywiadu brzmiało: Jeśli spojrzałbyś na projekt .Net, o którym mówiłem, że ściśle przestrzegasz …
150 c#  .net  solid 

8
Jak organizujesz swoje projekty? [Zamknięte]
Czy masz jakiś szczególny styl organizowania projektów? Na przykład obecnie tworzę projekt dla kilku szkół tutaj w Boliwii, tak go zorganizowałem: TutoMentor (Solution) TutoMentor.UI (Winforms project) TutoMentor.Data (Class library project) Jak dokładnie organizujesz swój projekt? Czy masz przykład czegoś, co zorganizowałeś i z którego jesteś dumny? Czy możesz udostępnić zrzut …

7
Związek między C #, .NET, ASP, ASP.NET itp. [Zamknięty]
Naprawdę nie jestem pewien, jaka jest różnica między C #, C # .NET i tym samym dla ASP i innych języków „.NET”. Z tego, co rozumiem, .NET jest biblioteką / strukturą ... rzeczy. Myślę, że zasadniczo mają dostęp do danych systemu Windows, takich jak elementy formularzy itp., Ale wydaje się, …
143 c#  .net  asp.net 


12
Skuteczne strategie lokalizacji w .NET [zamknięte]
Rozwijam interfejs użytkownika dla aplikacji .NET MVC, która w najbliższej przyszłości będzie wymagać międzynarodowej lokalizacji całej zawartości. Zasadniczo jestem dobrze zaznajomiony z .NET, ale nigdy nie miałem projektu, który wymagałby tak znacznego skupienia się na międzynarodowej dostępności. Prognozowany jest początkowo w języku angielskim. Jakie środki należy podjąć w tym miejscu, …

8
Zwracać wartość magiczną, zgłaszać wyjątek lub zwracać wartość false w przypadku niepowodzenia?
Czasami czasami muszę napisać metodę lub właściwość dla biblioteki klas, dla której nie jest niczym wyjątkowym brak prawdziwej odpowiedzi, ale niepowodzenie. Coś nie może zostać określone, nie jest dostępne, nie znaleziono, nie jest obecnie możliwe lub nie ma już dostępnych danych. Myślę, że istnieją trzy możliwe rozwiązania dla tak stosunkowo …

6
Kiedy jechać płynnie w C #?
Pod wieloma względami bardzo podoba mi się pomysł płynnych interfejsów, ale ze wszystkimi nowoczesnymi funkcjami C # (inicjalizatory, lambdy, nazwane parametry) zastanawiam się, czy warto? posługiwać się?". Czy ktoś mógłby dać mi, jeśli nie zaakceptowaną praktykę, przynajmniej własne doświadczenie lub matrycę decyzyjną na temat tego, kiedy zastosować wzór Płynny? Wniosek: …
78 c#  .net 

13
Mój szef ma zły przypadek „Nie wymyślono tutaj” [zamknięte]
Mój dział specjalizuje się w konwertowaniu danych klientów do schematu naszej bazy danych, aby mogli korzystać z naszego oprogramowania. W tej chwili mamy aplikacje C #, które zajmują IDataReader(99% czasu to a SqlDataReader), wykonują pewne czyszczenie i mapowanie, wstawiają go do DataRowobiektu, a następnie używają a SqlBulkCopydo wstawienia go do …



6
Kiedy używać słabych referencji w .Net?
Osobiście nie spotkałem się z sytuacją, w której musiałem używać typu WeakReference w .Net, ale wydaje się, że popularne jest to, że powinno się go używać w pamięci podręcznej. Dr Jon Harrop w swojej odpowiedzi na to pytanie bardzo dobrze uzasadnił użycie WeakReferences w pamięci podręcznej . Często słyszałem też, …

6
Jak radzić sobie ze strachem przed uzależnieniem
Zespół, w którym pracuję, tworzy komponenty, które mogą być wykorzystywane przez partnerów firmy do integracji z naszą platformą. W związku z tym zgadzam się, że powinniśmy zachować szczególną ostrożność przy wprowadzaniu zależności (stron trzecich). Obecnie nie mamy żadnych zależności od stron trzecich i musimy pozostać na najniższym poziomie API frameworka. …

2
Dlaczego „void” nie jest dozwolone jako typ ogólny w C #
Jakie były decyzje projektowe, które przemawiały za tym, że voidnie można ich zbudować i że nie można ich uznać za rodzaj ogólny? W końcu jest to po prostu specjalny pusty structi uniknąłby całkowitej PITA posiadania odrębnych Funci Actiondelegatów. (C ++ pozwala na jawne voidzwroty i pozwala voidjako parametr szablonu)

3
Najlepsze praktyki dotyczące rejestrowania i śledzenia w .NET
Dużo czytałem o śledzeniu i logowaniu, próbując znaleźć złotą zasadę najlepszych praktyk w tej sprawie, ale nie ma żadnej. Ludzie mówią, że dobrzy programiści produkują dobre śledzenie, ale ujmując to w ten sposób, musi to wynikać z doświadczenia. Czytałem również podobne pytania tutaj i przez Internet i nie są one …
53 .net  logging 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.