전체 글45 ASP.NET MVC Web API로 작업할때 세션 사용하기 ASP.NET MVC 프로젝트에서 Web API (REST)작업을 진행할때세션을 사용하는 방법입니다. 본래 REST는 stateless이기에 세션을 사용하지 않는 방향으로 디자인 하는게 정석이나,실무중에는 편의성을 위해 어쩔 수 없이 사용해야 할 때가 있습니다. Global.asax 파일에 MvcApplication클래스 내에 아래와 같은 코드를 추가해줍니다. public override void Init() { this.PostAuthenticateRequest += MvcApplication_PostAuthenticateRequest; base.Init(); } void MvcApplication_PostAuthenticateRequest(object sender, EventArgs e) { Syst.. 2014. 9. 13. nl2br() 없이 개행문자(\n)를 <br>태그로 바꾸기 웹 프로그래밍을 할때 여러 줄을 처리하다보면 개행문자(\n)를 태그로 바꿔줘야 할 상황이 종종 발생합니다. PHP같은 경우는 nl2br()이라는 함수를 통해서 주로 바꾸곤 했는데 이를 CSS를 통해서도 해결이 가능합니다. 이것은 첫번째 줄 두번째줄 세번째줄 랄랄라 nl2br()등을 적용하지 않는 환경일 경우 replace()함수등을 사용하여 개행문자를 로 바꾸곤 했는데 위와 같은 방법으로도 해결 가능할 것 같습니다. 2014. 8. 29. internal로 생성되는 자동코드. public으로 어떻게 변경할까? ASP.NET MVC에서 다국어 작업을 하던 도중 리소스를 별도의 클래스라이브러리 프로젝트를 분리 하였다. (참고 : http://aspdotnet.tistory.com/1101) 문제는 해당 리소스를 갖다 쓰게 하는 C# 코드가 internal로 생성되는지라 다른 프로젝트에서 저 다국어 리소스 파일을 갖다 쓸수가 없다는데 있었다. 하지만 역시 구글님과 스택오버플로님! http://stackoverflow.com/questions/4274311/visual-studio-resx-file-default-internal-to-public *.resx 파일의 속성에 보면 "사용자 지정 도구"가 "ResXFileCodeGenerator"로 되있는데 이것을 "PublicResXFileCodeGenerator"로 .. 2014. 8. 29. MSSQL에서 페이징 쿼리 요새 회사서 ASP.NET MVC와 Entity Framework를 활용하여 프로젝트를 진행 중인데, 갑느님의 요구사항을 만족하기 위해 여러가지로 머리를 굴리게 된다. 일전에도 언급했듯이 각 날짜별로 로그 테이블을 쪼개달라는 요구사항이 발생했는데, 이러다보니 테이블명을 동적으로 바꿔야만 하는 상황이 되었다. 검색을 해봤지만 Code First상황일때 Entity Framework로 .Skip(startIndex).Take(Constant.PAGE_SIZE); http://devx.tistory.com/entry/MSSQL-%ED%8E%98%EC%9D%B4%EC%A7%95-%EC%BF%BC%EB%A6%AC 2014. 8. 19. 이전 1 ··· 4 5 6 7 8 9 10 ··· 12 다음