«c#» 태그된 질문

C #은 Microsoft에서 .NET 플랫폼과 병렬로 생성 한 다중 패러다임, 관리, 가비지 수집 개체 지향 프로그래밍 언어입니다.

1
응용 프로그램의 메모리 사용을 개선하려면 어떻게해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . C # 응용 프로그램을 작성 중이며 응용 프로그램의 실행 시간이 길어질수록 메모리 사용량이 증가하는 것을 볼 수 …
10 c#  memory-usage 

3
ASP.NET WebForms 응용 프로그램을위한 최고의 아키텍처
클라이언트 용 ASP.NET WebForms 포털을 작성했습니다. 이 프로젝트는 처음부터 올바르게 계획되고 구조화되는 것이 아니라 진화되었습니다. 결과적으로 모든 코드는 동일한 프로젝트 내에서 계층없이 뭉쳐집니다. 클라이언트는 이제 기능에 만족하기 때문에 프로젝트 릴리스에 대해 확신 할 수 있도록 코드를 리팩터링하려고합니다. 아키텍처를 디자인하는 방법은 여러 가지가 있으므로 최선의 접근 방식에 대한 의견을 갖고 싶습니다. …

4
드래그 앤 드롭 UI로 목록 항목 정렬 순서를 관리하는 가장 좋은 방법은 무엇입니까?
웹 페이지에서 사용자에게 표 형식으로 표시해야하는 학생 목록이 있습니다. 항목은 SortOrder 정보와 함께 DB에 저장됩니다. 웹 페이지에서 사용자는 이 게시물 과 마찬가지로 항목을 원하는 정렬 순서로 끌어서 놓아 목록 순서를 다시 정렬 할 수 있습니다 . 아래는 내 테스트 페이지의 스크린 샷입니다. 위의 예에서 각 행에는 정렬 순서 정보가 첨부되어 …
10 c#  sorting 

9
변수에 유형이 필요한 이유는 무엇입니까?
그래서 우리는 다음과 같이 씁니다. Customer c = new Customer(); 디자인이 우리가 쓰는 것과 다른 이유는 무엇입니까? c = new Customer(); c.CreditLimit = 1000; 컴파일러는 고객에게 c 포인트를 계산하고 고객 멤버가 c에서 호출되도록 할 수 있습니까? 나는 우리가 쓰고 싶을 수도 있다는 것을 안다. IPerson c = new Customer(); IPerson …

6
프로그래밍 언어의 직교성을 확인 / 증명하는 방법은 무엇입니까?
직교성 개념을 알고 있지만 프로그래밍 언어의 관점에서이를 검증 / 증명할 수있는 방법이 있습니까? 예를 들어 C #에서는 public또는 static메소드 서명을 사용할 수 있습니다 . 둘 중 하나 또는 둘 다 사용할 수 있고 서로 간섭하지 않으므로 서로 직교합니까? 내 질문은 나머지 기능, 특히 서로 관련되지 않은 기능에 대해 어떻게 생각합니까? …

3
분산 잠금 패턴 찾기
C #의 분산 시스템에 대한 사용자 지정 재귀 적 객체 잠금 메커니즘 \ 패턴을 만들어야합니다. 본질적으로 다중 노드 시스템이 있습니다. 각 노드에는 n 개의 상태 조각에 대해 독점적 인 쓰기 권한이 있습니다. 하나 이상의 다른 노드 에서 동일한 상태를 읽기 전용 형식으로 사용할 수도 있습니다 . 일부 쓰기 / 업데이트는 …

2
node.js 및 C #의 사용 사례
꽤 많은 ASP.NET 작업 (C #, MVC)을 수행하지만 대부분은 일반적인 웹 개발입니다. CRUD 리포지토리를 사용하여 편안한 아키텍처를 사용합니다. 내 고객의 대부분은 응용 프로그램 내에 많은 고급 요구 사항이 없습니다. 나는 지금 node.js를보고 있으며 성능에 영향을 미칩니다 (속도에 중독되어 있지만). 나는 궁금해 node.js는 C # 및 ASP.NET MVC의 일반적인 웹 개발을 …

3
개발자로서 코드 검토를 준비하고 있습니까?
나는 여기에 몇 가지 아이디어를 찾고 있습니다. 코드 검토를 어떻게 수행 하고 코드를 검토해야합니까? 라는 기사를 읽었습니다 . 장점은 무엇입니까? 매우 유익하지만 아래 질문에 대해 더 명확해야합니다. 내 질문은 대상 개발자는 개발자가 코드를 검토하기 전에 통합 할 수있는 모범 사례를 제안 할 수 있습니다. 현재 저는 다음과 같은 방법을 연습합니다 …
10 c#  code-reviews 

4
웹 개발자 .NET 또는 Java를위한 학습 경로
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
10 c#  java  .net 

2
명령 핸들러 및 DDD
쿼리 서비스를 사용하여 데이터를 가져오고 명령 서비스를 사용하여 명령을 보내는 ASP.NET MVC 응용 프로그램이 있습니다. 내 질문은 명령 부분에 관한 것입니다. 요청이 들어 오면 명령 서비스는 명령을 지정된 명령 핸들러로 라우트하는 명령 디스패처를 사용합니다. 이 명령 핸들러는 먼저 comand의 유효성을 검사하고 모든 것이 허용 가능한 경우 명령을 실행합니다. 구체적인 예 …

3
C #의 개인 정적 메소드가 어떤 문제를 겪습니까?
클래스에서 여러 번 발생하는 특정 유효성 검사에 대한 개인 유효성 검사 방법을 만들었습니다 (여러 가지 이유로 유효성 검사 데이터를 저장할 수 없음). 이제 ReSharper는 함수를 정적으로 만들 수 있다고 제안합니다. 정적 메서드와 관련된 알려진 문제로 인해 약간 꺼려합니다. 그것은 것입니다 개인 정적 방법. 내 질문은 개인 정적 메서드가 공용 정적 …

7
프로토 타입과 프로덕션 레벨 솔루션의 차이점은 무엇입니까?
이 질문은 순전히 배우고 기술적 인 이해를 높이기위한 것입니다. 완벽한 솔루션이 없다는 것을 알고 있으며이 질문으로 솔루션 목록을 끝낼 수는 없지만 모든 건축가가 데모와 실제 프로젝트의 차이점을 이해하는 것이 매우 중요하다고 생각합니다. 과거에 .Net에서 많은 데모 솔루션을 만들었습니다. 저는 이제 프로덕션 레벨 웹 솔루션을 설계하고 구현하도록 지정되었으므로 데모를 프로덕션 레벨 …

6
TDD로 새 프로젝트 시작
TDD를 공부하고 있는데 앱의 디자인을 정의하는 데 도움이된다는 것을 읽었습니다. 맞습니까? 그래서 더 잘 이해할 수 있도록 새 프로젝트를 만들기 시작했습니다. 이름, 이메일 주소, 국가 (목록에서 하나를 선택합니다) 및 전화 번호를 묻는 간단한 사용자 등록 시스템을 만들고 싶습니다. 질문은 ... VS 2010에서 새 솔루션을 만들고 새 테스트 프로젝트를 추가했는데 어떤 …
10 c#  .net  tdd 

2
C #에서 어떤 GOF 디자인 패턴이 이미 일류 언어 기능으로 구현 되었습니까?
(이 질문은 "너무 광범위하고"실제 질문이 아니기 때문에 스택 오버플로에서 종료되었으므로 여기에 더 적합할까요?) 이 질문에서 영감을 얻었습니다 . 이벤트는 관찰자 패턴의 언어 레벨 구현입니다. C #에서 언어 기능으로 구현 된 다른 디자인 패턴이 있습니까? 다른 언어로 구현 된 디자인 패턴이 많기 때문에이 질문을 C #에 맞게 유지하고 싶습니다. BCL에서 패턴 …

11
Microsoft 스택을 사용하여 작업으로 전환하려면 어떻게해야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 컴퓨터 과학 학위 (BSc)로 대학을 졸업하고 C, C ++, Java, Python 및 Oracle을 수행했습니다. 나는 대학에있을 때 약간의 프리 랜싱을했고 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.