본문 바로가기

programming

AjaxContorlToolkit – 사용자 Extender 만들기!! 들어가기에 앞서서… AjaxControlToolkit에서 제공하는 Extender들은 MicroSoft의 ASP.NET AJAX 팀이 개발하여 공개한 것이 아니라, 공개 소스형식으로 진행되어 다양한 개발자들이 참여하여 만들어 낸 결과물입니다. 그렇기에 여러분들도 직접 개발하여 사용할 수도 있습니다. 개발한 Extender를 ACT에 제공하여 자신의 명예를 드높일 수도 있습니다!!! 그렇기에 지금부터 간단한 Extender를 만들어 보겠습니다. EXTENDER 개발을 위한 준비 AjaxControlExtender 폴더 안에 있는 AjaxControlExtender.vsi ß이 파일은 Extender 개발에 도움이 되는 템플릿의 설치 파일입니다. 위 화면처럼 다음을 클릭하여 템플릿을 설치합니다. Extend.. 더보기
XMLWriter 클래스 기본적인 사용법 namespace WriteTest { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { const string filename = "C:\\Documents and Settings\\admin\\바탕 화면\\XML연습\\Write.xml"; XmlTextWriter writer = null; XmlTextReader reader = null; try { writer = new XmlTextWriter(filename, null); writer.Formatting = Formatting.Indented; writer.Indentation = 4; .. 더보기
XML Reader 클래스 XmlReader 클래스는 XML문서를 인식하고 읽기 위한 클래스이다. (특징 -> XML 데이터의 스트림에 비해 속도가 빠르고 캐싱되지 않는다는 것이다. 또한 ForwardOnly 방식으로 Xml 데이터에 접근하기 때문에 속도면에서 효율적이다.) - XmlReader는 Read메서드를 미용해서 다음 데이터로 이동하며 읽기를 수행하고 각각의 속성 값들은 현재 XmlReader가 배치된 노드의 값을 반영하며 보여준다. XMLReader클래스의 구현 클래스 설명 XmlTextReader XmlTextReader 클래스는 XmlReader를 가장 빠르게 구현하는 클래스이다. XmlReader는 Well-formed Xml 문서이지에 대한 검사는 이루어지지만 데이터 유효성 검사는 하지 않는다. 또한 XmlTex.. 더보기