Pytania otagowane jako c#

C # to wieloparadygmatyczny, zarządzany obiektowy język programowania ze zbieraniem elementów bezużytecznych stworzony przez firmę Microsoft równolegle z platformą .NET

4
Dlaczego nie użyć niezarządzanego bezpiecznego kodu w C #
W C # jest opcja wykonania niezaznaczonego kodu. Zasadniczo nie jest to zalecane, ponieważ zarządzany kod jest znacznie bezpieczniejszy i pozwala przezwyciężyć wiele problemów. Zastanawiam się jednak, jeśli masz pewność, że Twój kod nie spowoduje błędów, a wiesz, jak obsługiwać pamięć, to dlaczego (jeśli lubisz szybki kod) postępować zgodnie z …


3
Najlepsza architektura dla aplikacji ASP.NET WebForms
Napisałem portal ASP.NET WebForms dla klienta. Projekt ewoluował, a nie był właściwie planowany i konstruowany od samego początku. W rezultacie cały kod jest zgrupowany w ramach tego samego projektu i bez żadnych warstw. Klient jest teraz zadowolony z tej funkcjonalności, dlatego chciałbym zmienić kod tak, aby był pewny, że wydam …

4
Jaki jest najlepszy sposób zarządzania kolejnością sortowania elementów listy za pomocą interfejsu Drag & Drop?
Mam listę studentów, którą powinienem wyświetlić użytkownikowi na stronie internetowej w formacie tabelarycznym. Elementy są przechowywane w DB wraz z informacjami SortOrder. Na stronie internetowej użytkownik może zmienić kolejność na liście, przeciągając i upuszczając elementy do pożądanej kolejności sortowania, podobnie jak w tym poście . Poniżej zrzut ekranu mojej strony …
10 c#  sorting 

9
Dlaczego zmienne potrzebują typu?
Więc piszemy: Customer c = new Customer(); Dlaczego projekt nie jest taki, że piszemy: c = new Customer(); c.CreditLimit = 1000; Kompilator może obliczyć c punktów dla klienta i pozwolić na wywoływanie członków klienta na c? Wiem, że możemy chcieć napisać: IPerson c = new Customer(); IPerson e = new …


3
Szukasz rozproszonego wzoru blokowania
Muszę wymyślić niestandardowy mechanizm \ wzorca blokowania obiektów rekurencyjnych dla systemu rozproszonego w języku C #. Zasadniczo mam system z wieloma węzłami. Każdy węzeł ma wyłączne uprawnienia do zapisu dla n -liczba elementów stanu. Ten sam stan jest również dostępny w formie tylko do odczytu w co najmniej jednym innym …

2
Przypadki użycia dla node.js i c #
Wykonuję sporo pracy z ASP.NET (C #, MVC), ale większość z nich to typowe tworzenie stron internetowych. Robię architekturę Restful przy użyciu repozytoriów CRUD. Większość moich klientów nie ma wielu zaawansowanych wymagań w swoich aplikacjach. Teraz patrzę na node.js i jego wpływ na wydajność (jestem uzależniony od prędkości), ale nie …

3
Przygotowujesz się do przeglądu kodu jako programista?
Szukam tutaj pomysłów. Przeczytałem artykuł Jak powinny być przeprowadzane recenzje kodu i Recenzje kodu, jakie są zalety? które były bardzo pouczające, ale nadal potrzebuję większej jasności w poniższym pytaniu. Moje pytanie brzmi, Będąc programistą docelowym, możesz zasugerować kilka najlepszych praktyk, które programista może zastosować, zanim jego kod zostanie sprawdzony. Obecnie …
10 c#  code-reviews 

4
Ścieżka szkoleniowa dla programistów internetowych .NET lub Java [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ą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
10 c#  java  .net 

3
Czy prywatne metody statyczne w C # coś ranią?
Stworzyłem prywatną metodę sprawdzania poprawności dla pewnej weryfikacji, która ma miejsce wielokrotnie w mojej klasie (nie mogę przechowywać zweryfikowanych danych z różnych powodów). Teraz ReSharper sugeruje, że funkcja może być statyczna. Nie chcę tego robić z powodu znanych problemów z metodami statycznymi. Byłaby to prywatna metoda statyczna. Moje pytanie brzmi: …

7
Jaka jest różnica między prototypem a rozwiązaniem na poziomie produkcji?
To pytanie ma wyłącznie na celu naukę i zwiększenie mojego technicznego zrozumienia. Wiem, że nie ma idealnego rozwiązania i to pytanie może mieć niekończącą się listę rozwiązań, ale myślę, że dla każdego architekta bardzo ważne jest zrozumienie różnicy między wersją demonstracyjną a projektem na żywo. W przeszłości stworzyłem wiele rozwiązań …

6
Rozpoczęcie nowego projektu z TDD
Studiuję TDD i czytam, że pomaga ci to również zdefiniować projekt aplikacji, prawda? Postanowiłem więc rozpocząć tworzenie nowego projektu, aby pomóc mi go lepiej zrozumieć. Chcę stworzyć prosty system rejestracji użytkowników, który zapyta o jego nazwę, adres e-mail, kraj (wybierze jeden z listy) i numer telefonu. Pytanie brzmi więc ... …
10 c#  .net  tdd 

2
Jakie wzorce projektowe GOF są już zaimplementowane jako pierwszorzędne funkcje językowe w języku C #?
(To pytanie zostało zamknięte w przypadku przepełnienia stosu, ponieważ jest „zbyt szerokie” i „nie jest prawdziwym pytaniem”, więc może jest bardziej odpowiednie tutaj?) Zainspirowany tym pytaniem . Wiemy, że wydarzenia są implementacją wzorca Observer na poziomie językowym. Czy istnieją inne wzorce projektowe zaimplementowane jako funkcje językowe w języku C #? …


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.