Pytania oznaczone «.net»

11
Google Analytics z wieloma środowiskami

Planujemy używać Google Analytics w naszej organizacji i jestem odpowiedzialny za jego konfigurację. Zastanawiałem się, jak radzić sobie z wieloma środowiskami. Z pewnością nie chcemy zbierać danych podczas opracowywania i kontroli jakości (lub może zbieramy dane na inne konto analityczne), ale...

11
Dlaczego w .NET wymagane są CIL i CLR?

Widziałem tutaj ten ładny obraz . Dowiedziałem się, że wszystkie kompilatory obsługujące język .net konwertują kod źródłowy na CILformat. Teraz Microsoft nigdy nie wprowadza .NETcałego systemu operacyjnego, pisząc CLR dla wszystkich systemów operacyjnych. Dlaczego więc zachować taki pośredni format...

11
Dlaczego F # Core definiuje ogólne typy tablic?

Właśnie zauważyłem, że przestrzeń nazw FSharp.Core zawiera ogólne typy tablic o maksymalnie 4 wymiarach, tj . Core. [] <'T> , Core. [,] <' T> itp. Wydaje się, że C # i VB mają się dobrze z System.Array - chociaż nie jest dla mnie jasne, jak radzą sobie z obsługą silnie typowanych...

10
Jak korzystasz z Managed Extensibility Framework?

Pracuję z MEF od około 2 tygodni. Zacząłem myśleć o tym, do czego służy MEF, badając, jak korzystać z MEF, i wreszcie wdrożyłem Host z 3 modułami. Kontrakty okazują się łatwe do zrozumienia, a modułami można łatwo zarządzać. Chociaż MEF ma bardzo praktyczne zastosowanie, zastanawiam się w jakim...

10
Jakie projekty programistyczne korzystają z ORM?

Zacznę od stwierdzenia, że ​​95% mojej bazy danych wykonałem przy użyciu SQL. Ostatnio przeprowadziłem dochodzenie w sprawie różnych ORM, takich jak NHibernate i Doctrine. Widzę zalety braku konieczności znajomości SQL i przenośności bazy danych, którą zapewnia ORM. Widzę jednak, że znajomość SQL...

10
Po co deklarować zmienne blisko miejsca ich użycia?

Słyszałem, jak ludzie mówią, że zmienne powinny być deklarowane tak blisko ich użycia, jak to możliwe. Nie rozumiem tego Na przykład ta zasada sugeruje, że powinienem to zrobić: foreach (var item in veryLongList) { int whereShouldIBeDeclared = item.Id; //... } Ale z pewnością oznacza to, że...

10
LINQ a warstwa dostępu do danych

Nauczyłem się zawsze obsługiwać dowolny kod dostępu do danych w całkowicie oddzielnej „warstwie” od mojej logiki biznesowej i kodu interfejsu użytkownika. To zawsze była dla mnie bardzo dobra architektura, a wszelkie „zasady” i najlepsze praktyki, które widzę, wciąż pasują do tego stylu kodowania,...