2011-03-16 6 views
4

스레드 안전이란 무엇입니까? C#에서 스레드 안전 programmimg을 배우기 시작하는 방법? 웹 개발에서 스레드의 역할은 무엇입니까?스레드 안전 C# 프로그래밍을 배우는 방법?

+0

사실 프로그래밍에 새로운 사람입니다. 그러니 제발 모든 사람들이 제발 나를 안내 해주길 부탁 해요. – Liladhar

+1

당신은 단지 링크를 따라 가면서 원하는 것을 얻을 수 있습니다. –

+0

여전히 스레드 프로그래밍에 혼란 스럽습니다. 방법을 찾는 방법? 스레딩을 배우는 것을 도와주세요. – Liladhar

답변

5

나는 여기 읽어보실 것을 선호 : Threading (C# and Visual Basic)

+1

나는이 링크를 통과했다. 나는 일반적인 물건 이해에 의해 더 실용적인 방법이 필요합니다. – Liladhar

+2

에서 2 분만에 관련 섹션의 예제를 포함하여 모든 내용을 읽을 수 있었습니까?!?!?!? ?? –

+1

@ Davide Piras : 일부 링크를 참조하십시오 – Liladhar

3

확인! 시작에 대한 참조를 가지고 : Threading in C# 조셉 알바 하리에 의하여 : 일반적으로 .NET 스레딩에 대한 http://msdn.microsoft.com/en-us/library/aa645740.aspx

+1

또한 여기에서 참조 할 수 있습니다 : http://www.albahari.com/threading/ 이것은 스레딩을 배우는 매우 간단한 방법입니다 –

4

, 나는 매우 유용한 다음 링크를 찾을 수 있습니다. ASP를 들어

  • Asynchronous Pages in ASP.NET 2.0 (조금 오래된하지만 여전히 관련되어야합니다) :

    • 웹 양식의 경우 :

      마지막 질문에 대한

      , 나는 다음과 같은 기사가되는 기술을 사용중인 따라 시작하는 것입니다 .NET MVC : ASP.NET Thread Usage on IIS 7.0 and 6.0 :

    Using an Asynchronous Controller in ASP.NET MVC 또한, 다음 기사는 IIS 7.0에서 호스팅 및 IIS 6.0 때 ASP.NET은 스레드를 사용하는 방법을 설명합니다. 링크도 조금 오래되었지만 .NET 3.5 sp1까지 다룰 수 있으므로 좋은 출발점이 될 수도 있습니다.

  • 1

    MSDN 참조보다 더 많은 접근법을 원한다면이 무료 ebook을 읽어 보시기 바랍니다.

    0

    동시 프로그래밍은 광대 한 매우 복잡한 영역이다. 먼저 C#을 살펴보기보다는 동시성의 기초에 대해 배우기 시작했습니다. IE) 잠금이란 무엇입니까? 뮤텍스 (Mutex), 래치 (Latch) 및 동시 대기열 (Concurrent Queue)은 무엇이며 왜 사용해야합니까? IMO, 호주에서 Swinburne University에서 만든 사이트는 this입니다.

    관련 문제