본문 바로가기

닷넷관련/ASP.NET WEBFORM

asp.net webform 의 HTTP Headers 브라우저 캐시 차단하는 방법 많은 개발자는 사이트에서 HTTPS를 사용하여 사용자의 데이터를 충분히 보안 할 수 있다고 생각하지만 사용자 브라우저에서 사이트 페이지를 캐싱하는 것을 종종 간과 하게 됩니다. 기본적으로 (성능을 위해) 브라우저는 HTTP 또는 HTTPS를 통해 아무 상관없이 방문한 페이지를 캐시합니다. 이 동작은 공격자가 로컬pc 에 저장된 브라우저 기록 및 브라우저 캐시를 사용하여 웹 세션 중에 사용자가 입력한 것 중, 중요한 데이터를 읽을 수 있으므로..
asp.net 으로 google URL Shortener 짧은 주소 url 구현하기 asp.net 으로 google URL Shortener 짧은 주소 url 구현하기nuget 을 통해 Google.Apis.Urlshortener.v1 검색해서 다운로드 받으시고, 아래 소스로 사용해 보시면 됩니다.https://console.developers.google.com구글 개발 콘솔 사이트 가서, 프로젝트 구성하고, 라이브러리 가서, "URL Shortener API  사용"을 선택하시면 됩니다.그리고 나서 "..
machinekey 생성하는 validationkey 와 decryptionkey 값 생성하는 방법 machinekey 생성하는 validationkey 와 decryptionkey 값 생성하는 방법 public class KeyGenerator{    public string GenerateKey(int length, bool useUpperCase = true)    {        byte[] buffer = new byt..
Microsoft.AspNet.FriendlyUrls 의 webform 에서 routing 사용법 http://www.hanselman.com/blog/IntroducingASPNETFriendlyUrlsCleanerURLsEasierRoutingAndMobileViewsForASPNETWebForms.aspxhttp://weblogs.asp.net/psheriff/using-friendly-urls-in-web-forms   I've said before how surprised I am that more ASP.NET Web Fo..
asp.net webform 에서 잘못된 페이지 호출시 다른 페이지로 이동하기     asp.net webform  에서 잘못된 경로로 사용자가 호출할 경우, 이를 분기해 주는 곳은 web.config 도 있지만, 잘못된 특정 경로마다 다르게 이동시키기위해서 코드로 구현하고자 할 때는 global.asax 에서 사용하는게 좋다.  protected void Application_Error(object sender, EventArgs e) { Exception exc = S..
ASP.NET Identity 의 mdb 파일 오류 발생 처리 및 Code First Migrations 사용법   visual studio 2015 로 웹 프로젝트를 생성하고 나서, ASP.NET Identity 부분의 데이터베이스 생성이 미리 web.config 에 초기값으로 기술되는데요.   우선 사용자 추가를 선택해서 넣어봤습니다. 넣기 전에 APP_DATA 에 MDB 파일이 존재하는지 확인해 봐야 하는데요. 처음엔 없답니다. 사용자를 추가하는 기능을 사용하게 되면 해당 MDB 가 미 존재시 생성되고 이를 활용하게 됩니..
Dapper.net 이 뭘까요? https://github.com/StackExchange/dapper-dot-net Execute a query and map the results to a strongly typed List Note: all extension methods assume the connection is already open, they will fail if the connection is closed. 이는 쿼리를 실행하고, strongly ty..
ASP.NET 5 Web API RESTful CRUDs and Windows 10 native application     ASP.NET 5 Web API RESTful CRUDs and Windows 10 native application   http://www.codeproject.com/Articles/1018082/ASP-NET-Web-API-RESTful-CRUDs-and-Windows-native   In this article I will explain the steps to create a full ..