본문 바로가기

전체 글251

C# 정규식 예제 static void Main(string[] args) { string str = "abcwDW2"; Regex regex = new System.Text.RegularExpressions.Regex(@"^[0-9a-zA-Z]{1,100}$"); Boolean ismatch = regex.IsMatch(str); if (!ismatch) { Console.WriteLine("숫자와 영문 소문자,대문자만 입력가능합니다.(글자제한100)"); } } 영문 소문자, 대문자와 숫자만 가능하도록 하는 유효성 체크에 사용될 만한 예제입니다. 글자수 제한도 저렇게 하는군요^^ 2009. 3. 17.
이스트 소프트 필기시험 후기.. 서류 합격 통보를 받고 이틀 후인 오늘 필기시험을 보기 위해 이스트 소프트를 찾았다. 필기시험에 관한 것이라곤 C#, ASP.NET, Database 3과목이란 정보 뿐이었지만 지난 2일간 내 책장 한켠에 모셔두었던 노트들과 컴퓨터 백업 하드에 있던 예전 대학수업때 정리해 두었었던 것들을 인쇄해서 다시 보았다. 처음 배우는 게 아니라 술술 넘어가듯이 봤는데...시험때는 이걸 후회할지 누가 알았을까?! 한 시간 정도 일찍 도착을 해서 이스트 소프트에 있는 후배한명 만나 이야기를 좀 하다가 필기시험장에 들어갔는데 생각보다는 내 자신이 차분했다. 그리고 미소를 지으며 이곳을 나갈 1시간 후의 나의 모습을 떠올리며 그렇게 시험은 시작되었다. 가장 자신있던 C#은 문제없이 술술 풀고 ASP와 데이터 베이스는 노트.. 2009. 3. 11.
.Net Framework 버젼별 포함된 기술들 .NET Framework 2.0에 포함된 기술 다음과 같은 기술이 .NET Framework 2.0에서 제공됩니다. CLR(공용 언어 런타임) 제네릭 형식 및 메서드에 대한 지원 C#, Visual Basic, C++ 및 J#용 컴파일러 기본 클래스 라이브러리 ADO.NET ASP.NET Windows Forms 웹 서비스 .NET Framework 3.0에 포함된 기술 .NET Framework 3.0을 컴퓨터에 설치하려면 .NET Framework 2.0이 필요합니다. .NET Framework 2.0이 없는 컴퓨터에 .NET Framework 3.0을 설치할 경우 .NET Framework 2.0이 자동으로 설치됩니다. 다음과 같은 기술이 .NET Framework 3.0에서 제공됩니다. WPF(.. 2009. 3. 11.
3D 기초 강좌 - 1 안녕하세요! 레브민호 입니다. 틈틈히 강좌를 하나 진행해볼까 합니다. 강좌 주제는 3D기초 강좌 입니다. 써먹을데가… 없습니다. 공부용입니다..ㅎㅎ 1강. 호도법과 라디안 2강. 사인과 코사인 3강. 2D의 이해 4강. 애니메이션 4강. X-Y-Z축의 이해 5강. 원근감 6강. 3D공간 평면 회전 7강. 3D공간 큐브 회전 이렇게 대충 목차를 정해보았습니다. 모든 강좌는 실버라이트 기반으로 작성되어질 예정입니다. 코드설명은 주석으로 대체할 예정이며 주로 이론을 정리할까 합니다. 저도 미숙하지만 공부한다는 생각으로 준비해보겠습니다. 단, 마지막 강좌까지 얼마나 걸릴지 저도 장담은 못합니다. ^^; ========================================================= 1강... 2009. 2. 6.
매쉬업 경진대회 스키캠프 실력 좋은 많은 사람들이 이렇게 많았다니.. 더 분발해야겠다. !! 스키연습도!! ㅋㅋㅋ http://blogs.msdn.com/popcon/archive/2009/01/05/9277142.aspx 2009. 1. 12.
데이터 바인딩 정복 1 A를 B에 바인딩을 시킨다는 것은 즉, A와 B를 묶는다는 개념이다. 이와 마찬가지로 데이터 바인딩은 데이터를 어떠한 곳에 묶어놓는 것인데, 텍스트 박스에 묶으면 텍스트 박스에 데이터가 표시되고 리스트에 묶으면 리스트에 데이터가 표시되는 것이다. 간단한 예제로 TextBlock에 문자를 바인딩 시키는 예제를 보자. 1. XAML에 TextBlock 생성하고 이름을 준다. 2. Load 이벤트를 추가시킨다. Loaded="UserControl_Loaded"*UserControl 태그 속에서 Loaded를 치고 엔터치면 대화상자가 나오는데 여기서 새 이벤트 처리기를 선택하면 자동으로 생성된다. 3. XAML 비하인드 코드(.cs)에서 아래와 같은 코드를 삽입한다. - using 추가 using System... 2008. 12. 11.