본문 바로가기

반응형
   

Source

(1625)
ASP.NET 인증 Window인증, Forms 인증, Passport인증 ASP.NET 인증 Window인증, Forms 인증, Passport인증 - 모드 3가지 1. Windows 인증 - OS의 계정을 사이트의 계정으로 사용 - 대부분의인증 처리를 OS가 담당 - 가장 손쉽게 구현 - 내부 네트워크(사내 사이트, 소규모) - ASP.NET 기본인증 2. Forms 인증 **(대부분 이거를 많이 사용한다.) - 가장 대중화된 방법 - 인증에 관련된 작업을 직접 구현(아이디+암호 = 로그인) - 계정을 별도로 관리(데이타베이스) 3. Passport 인증 - 통합 인증 - 연합을 맺은 사이트 중 한군데서 로그인을 해도 나머지 사이트 효력.. 회원 사이트 구현 -> 사이트 입장(방문) 1. 회원 2. 비회원 -> 프로그램 관점 1. 로그인을 한사람 2. 로그인을 하지 못한 사..
ASP.NET Cache란? ASP.NET Cache란? 캐시(Cache) - 웹서버측의 임시 메모리 공간 - 용도 : 서버의 효율성 1. 출력 캐시(Output Cache) 메모리일부에 임시페이지를 빼놓는다. 임시페이지를 잠시 저장해놓은 공간을 캐쉬라한다. 반응속도가 최상!!!!!!이다. 인터넷이 좀느릴땐 캐시페이지를 정리만 해도 속도가 많이 향상된다. - 사용자가 페이지를 요청했을때 서버에서 만든 임시페이지를 저장해 놓았다가 다음번 동일한 페이지를 요청할때 페이지 처리 단계를 거치지 않고 미리 저장해놓은 임시페이지를 돌려줌으로써 응답 속도와 자원 관리 등 여러가지 잇점을 취하는 기술 데이터베이스를 사용하게되면 100명이 오면 100명에 것을 데이터베이스를 가져와야 하지만 캐쉬를 사용하면 첫번째 사용만 들어오게 되면 나머지 사람들..
ASP.NET DataList, GridView, DetailsView 페이징 추가 방법 ASP.NET DataList, GridView, DetailsView 페이징 추가 방법 페이징 : 데이타리스트는 페이징이 없으며 데이타리스트 이후에 것들은 페이징이 존재 닷넷에서는 페이져라고 불리운다. 1페이지 2페이지 많은 데이터를 쪼개어 페이지로 보여줌. GridView : DataGrid 개량 버젼 DataGrid를 MS에서 없애려고 하고 있음.. 바운드필드 : 모든컬럼의 표현을 필드로 표현함 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Ex68_DataGrid.aspx using System; using System.Collec..
ASP.NET DataList, DataGrid 사용방법 ASP.NET DataList, DataGrid 사용방법 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 도서목록 도서목록 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class Ex61_DataList : System.Web.UI.Page { protected void Page_Load(object sender,..
ASP.NET 데이타베이스 컨트롤 Reapeater ASP.NET 데이타베이스 컨트롤 Reapeater DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Ex58_Repeater.aspx Repeater using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.SqlClient; using System.Configuration;//** pu..
ASP.NET 환경에서 Javascript 사용 방법 ASP.NET 환경에서 Javascript 사용 방법 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> #Button1 { width: 177px; } // function Button1_onclick() { //1. document.getElementById("Text1").value = "테스트"; //2. document.getElementById("TextBox1").value = "테스트"; } // ]]> Ex54_Javascript.aspx *.aspx = ASP.NET 태그 + C# + HTML + CSS + Javascript..
ASP.NET 개념 ASP.NET 개념 ASP.NET 프로젝트 운용 방식 1. 파일시스템 : IIS가 설치되지 않았거나, IIS와 연동이 필요없는 기능을 개발할때 사용하는 모드 - 개발자를 위한 모드 2. HTTP : IIS 연동 모드, 모든 개발환경이 IIS를 통해서 실행이 되는 모드. 가장 정확한 모드 -> 실제 웹서비스 환경과 동일함 3. FTP, 원격 사이트 : 원격 모드. 외부에서 접속해서 개발 환경 ** IIS에서 .NET Framework 4.0 설정 후 aspnet_regiis -i로 재설치 ** 프로젝트 저장 - 되도록 사이트 실제 경로에 한글, 공백, 특수문자는 포함안되게.. - 바탕화면.. 내문서.. 추천안함 프로젝트 -> 결과물(cs,리소스) -> 실행파일(exe,dll) 결과물(html,aspx,리소..
ASP.NET Cookie, ViewState 사용예제 ASP.NET Cookie, ViewState 사용예제 로그인상태유지도 쿠키로 처리한다 아이디기억 전제조건 로그인성공시에 누군가 접속을 하게 되면 세션객체가 각각 생성됨(연결은 되어있지 않는 상태) 20분동안 재접속 세션아이디를 쿠키로 돌려준다 그래서 연결이 끊겼다 재요청이 됐을때 이전에 방문자라고 기억하는 이유는 쿠키값 때문이다. ViewState는 자기페이만의 것이다. 지역변수 개념 페이지안에서밖에 상태유지가 안된다. 2단계 viewState 복구단계에서 없어진 갑이 복구된다. 비교 Application전역변수공용변수Object서버 Session전역변수개인변수Object서버 Cookie전역변수개인변수String클라이언트 ViewState지역변수개인변수 Object클라이언트 DOCTYPE html PU..

반응형