Pytania oznaczone «.net»

19
Zalecane standardy kodowania .NET / C #? [Zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

19
Kiedy używać [Pure] na konstruktorze?

Uczę się o kontraktach kodowych w .NET i staram się zrozumieć ideę czystych konstruktorów. Dokumentacja kontraktów kodowych stanowi: Wszystkie metody wywoływane w ramach umowy muszą być czyste; oznacza to, że nie mogą aktualizować żadnego istniejącego stanu. Metoda czysta może modyfikować...

19
Dlaczego potrzebujemy słowa kluczowego asynchronicznego?

Właśnie zacząłem bawić się w async / czekaj w .Net 4.5. Na początku jestem ciekawy, dlaczego słowo kluczowe asynchroniczne jest potrzebne? Wyjaśnienie, które przeczytałem było takie, że jest to marker, więc kompilator wie, że metoda na coś czeka. Ale wydaje się, że kompilator powinien być w stanie...

19
Czy korzystanie z nowej klasy System.Tuple jest złe?

Podoba mi się koncepcja System.Tuple, ponieważ pozwala mi zwracać wiele parametrów w jednym wywołaniu funkcji bez tworzenia nowej klasy, jednak nie podważa to żadnych dobrych praktyk programistycznych, takich jak Wzorce i praktyki Microsoft, Zasady SOLID itp. Próbuję tylko ocenić, jak swobodnie...

19
Zarządzane Coders vs Native Coders

Jestem programistą i mam doświadczenie z kodem natywnym i zarządzanym. Zacząłem od Pascala i C, potem przeniosłem się do C ++ i ostatecznie do C #. W ciągu ostatniego roku kodowałem prawie wyłącznie w języku C # i straciłem wiele z tego, co przyszło naturalnie, kiedy byłem programistą w C...

18
Debata VB.Net vs C # [zamknięta]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz,...

18
Dlaczego biblioteki Microsoft zależą od Newtonsoft.Json?

Prawdopodobnie zaczęło się to już w czasach, gdy Microsoft utworzył bibliotekę ASP.NET Web API, przynajmniej tak pamiętam, jeśli się nie mylę. Tak czy inaczej, od tego czasu jego pakiety HTTP zaczęły się w zależności od biblioteki Newtonsoft.Json dla (de) serializacji danych do iz JSON. Dlaczego...

18
Czy można używać C ++ w środowisku .NET?

Czytałem wiele komentarzy na temat programowania GUI, zarówno w języku C #, jak i C ++. Zauważyłem, że platforma .NET firmy Microsoft jest potężna do programowania GUI. Czy można więc korzystać z frameworka C ++ i .NET? Myślę, że będzie to świetna kombinacja, ponieważ C ++ jest potężnym językiem,...