«async» 태그된 질문

1
ASP.NET MVC의 비동기 컨트롤러 : 실제 장점 / 어떻게 달성 했습니까?
ASP.NET MVC ( http://visualstudiomagazine.com/articles/2013/07/23/async-actions-in-aspnet-mvc-4.aspx )의 비동기 컨트롤러 방법에 대한 기사를 작성 중이며 생각합니다. 요점을 놓칠 수 있습니다. 내가 쓴이 방법을 고려하십시오.이 기사의 예와 매우 유사합니다. [HttpGet] [AsyncTimeout(8000)] [HandleError(ExceptionType = typeof(TimeoutException), View = "TimedOut")] public async Task<ActionResult> Index(CancellationToken cancellationToken) { WidgetPageViewModel model = new WidgetPageViewModel() { toAdd = new Widget() }; …

2
장기 실행 비동기 작업을 관리 할 때의 모범 사례
최종 사용자가 웹 페이지에서 오래 실행되는 비동기 처리 작업을 생성하는 요청을 제출하는 프로젝트의 디자인 단계에 있습니다. 이 문제에 대한 "모범 사례"가 있습니까? 웹 서비스 및 서비스 브로커가 좋은 방법입니까? 여기에 Microsoft 메시징 대기열이 적용됩니까?

2
스레드가 while 루프 내에서 작업을 기다리는 경우 정확히 어떻게됩니까?
C #의 async / await 패턴을 잠시 동안 처리 한 후 갑자기 다음 코드에서 발생하는 상황을 설명하는 방법을 모른다는 것을 깨달았습니다. async void MyThread() { while (!_quit) { await GetWorkAsync(); } } GetWorkAsync()Task연속이 실행될 때 스레드 전환을 야기 할 수도 있고 그렇지 않을 수도 있는 대기를 리턴하는 것으로 가정된다 . …
10 c#  loops  async 

1
선물 / 모나드 vs 이벤트
성능 영향을 무시할 수있는 응용 프로그램 프레임 워크에서 (초당 10-20 개의 이벤트) 모듈 간 통신을위한 기본 매체로 사용할 수있는 유지 관리 가능하고 유연한 것은 무엇 입니까? 이벤트 (펍 / 서브, 중재자)는 느슨한 결합을 허용하므로 더 유지 관리가 쉬운 앱을 허용합니다 ... 내 경험이 거부합니다 : 20 개 이상의 이벤트가 있으면 …

4
연속체 / 콜백이있는 코드를 어떻게 읽을 수있게 유지합니까?
요약 : 비동기 코드와 콜백을 사용하더라도 코드를 읽을 수 있도록하기 위해 잘 확립 된 모범 사례 패턴이 있습니까? 비동기 적으로 많은 작업을 수행하고 콜백에 크게 의존하는 JavaScript 라이브러리를 사용하고 있습니다. 간단한 "load A, load B, ..."메소드를 작성하는 것은이 패턴을 사용하는 것이 매우 복잡하고 따르기가 어려워 보입니다. (구상 된) 예를 들어 …

1
C # 5.0에서 비동기 함수와 일반 함수 사이의 선을 흐리게 처리
최근 에 C # 5.0 의 놀라운 비동기 대기 패턴을 충분히 얻을 수없는 것 같습니다 . 여기서 당신은 내 인생되었습니다? 나는 간단한 구문에 완전히 흥분하지만 작은 어려움이 있습니다. 내 문제는 비동기 함수에는 일반 함수와 완전히 다른 선언이 있다는 것입니다. 비동기 함수 만 다른 비동기 함수를 기다릴 수 있기 때문에 오래된 …

1
인터페이스 및 비동기 설계
다음 IFolderRepository과 같은 메소드로 인터페이스 를 작성했다고 가정하십시오 . IEnumerable<Folder> GetAllFolders(); Folder GetFolderWithId(int id); void AddFolder(Folder newFolder); void ModifyFolder(Folder folderToModify, Folder folderAfterModification); void RemoveFolder(Folder folderToRemove); 그리고 나는 구현 DatabaseFolderRepository하고 말할 수 있습니다 CacheFolderRepositoryDecorator. 이제 '수백 줄 후에'SkyDrive 폴더 기능을 모두 추가하여 추가 할 준비가되었습니다 SkyDriveFolderRepository. 불행하게도 동안 DatabaseFolderRepository구현은 데이터베이스와 얘기 …
9 c#  async 

3
JavaScript Asynch-Loader 선택하기
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 다양한 비동기 리소스 로더를 살펴 봤는데 아직 어떤 것을 사용할지 잘 모르겠습니다. 내가 일하는 곳에서는 클래스 모듈이 다른 버전의 jQuery 등을 사용할 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.