개발자고생한다
http://en.wikipedia.org/wiki/Dependency_injection
http://www.dotnetcurry.com/ShowArticle.aspx?ID=750 위의 Blog는 지연쿼리와 직접실행 쿼리와 비교한 기사입니다. 위의 기사를 토대로 간단하게 지연쿼리에 대해서 설명하고자 합니다. 위와 같이 코드를 작성한 다음 실행해 봅니다. 결과는 Jack, Rahul 입니다. 그럼 아래의 코드를 작성하고 실행하면 어떻게 될까요? 위의 결과를 먼저 말씀드리자면 Jack, Rahul, Bill. 입니다. 여기서 지연(Deferrd)쿼리의 개념이 필요한데 지연(Deferrd)쿼리 변수는 루핑 즉 foreach구분에서 list를 직접적으로 엑세스할때 쿼리가 실행됩니다. 그리하여 위의 결과같은 값이 나옵니다. Blo
IDictionaryEnumerator 는 Hashtable과같은 none generic dictionary 요소들을 열거합니다. IDictionaryEnumerator의 소스를 들여다 보면 다음과 같습니다. public interface IDictionaryEnumerator : IEnumerator { IDictionary Entry { get; } object Key { get;} object Value { get; } }위의 Entry는 현 dictionary entry의 Key, Value값을 갖고 Key는 현 dictionary entry의 key과 Value는 현 dictionary entry의 value값을 갖습니다. Hashtable collection은 아시다시피 key, value한쌍..
http://mvccontrolstoolkit.codeplex.com/releases/view/70592 mvc control tookit이 업데이트 되었습니다. bug fix및 새로운 컨트롤들이 추가 되었습니다. System Requirements For Use MVC 2-3 .Net 4.0 JQuery 1.4.2-1.6.1 JQuery-ui-1.8.6 For Development Visual Studio 2010 JQuery 1.4.2-1.6.1 JQuery-ui-1.8.6
http://facebooksdk.codeplex.com/releases/view/70658 위의 Url에서 facebook c# sdk를 다운받을수 있다. MVC3와 함께 간단한 예제로 손쉽게 사용할수 있다.
아시는 분은 아시다시피 .NET Reflector는 유료화 되었습니다 . 저는 회사에서 라이선스를 사서 쓰고 있습니다만 다른 분들은 어떻게 쓰시는지 ㅋㅋ 암튼 아래의 경로에서 다운받으실수 다운 받으실수 있습니다. http://reflectorfilegen.codeplex.com/releases/view/71592
http://amf.codeplex.com/releases/view/71535 소스 다운 받는곳 http://www.ymartel.com/aspnet-mobile-framework/ Documet 다운 받는곳 위의 링크로 들어가 보면 jquery mobile beta2를 기본으로한 ASP.NET Mobile Framework 를 다운받을 수 있다 . (현재 버전은 0.9.0.0) 지원가능한 플랫폼은 아래와 같다. A. A-grade – Full enhanced experience with Ajax-based animated page transitions. Apple iOS 3.2-5.0 beta: Tested on the original iPad (3.2 / 4.3), iPad 2 (4.3), origi..
자바지기 박재성씨가 글을 남기는 곳이다. 닷넷쪽은 아니지만 자바라고 해서 두려워하지 말라 다 도움이 된다.
오늘은 소수점 자리 연산에서 개발자들이 자주 놓치는 부분에 대해서 얘기해 보고자 합니다. 저도 오늘 알았네요 기본이 없어서 double a = 2.11; double b= 1.11; double c = a+b; Console.Write(c == 3.22) 위의 결과가 과연 뭘까요? 저는 true인줄 알았는데 소수점 자리는 비트 연산을 해서 false가 나오더군요 ㅋㅋ
http://blog.daum.net/thermidor/5173721 ◆ Performance Tips for All Applications 1. Exception 처리를 가급적 줄여라 : 매 Exception 처리마다 성능이 엄청나게 떨어진다. 예) 예제에서 throw Exception을 주석처리하고 실행속도를 비교해보라! public static void Main(string[] args){ int j = 0; for(int i = 0; i < 10000; i++){ try{ j = i; throw new System.Exception(); } catch {} } System.Console.Write(j); return; } ☞ 런타임이 발생시키는 Exception도 있으므로 주의할 것. 예) Res..