Visual Basic 및 C#으로 작성된 데모 코드인 101개 예제에는 Visual Studio 2005 및 .NET Framework 2.0의 다양한 새로운 기능에 대한 데모가 포함되어 있습니다. 더 많은 코드 예제를 보려면 이 다운로드를 참조하세요.
101개 예제 모두 다운로드: C# 버전 | VB 버전
이 예제는 Visual Studio 2005를 사용하여 개발 및 테스트되었습니다.
데이터 액세스
이 데이터 액세스 코드 예제에서는 System.Data 및 관련 네임스페이스의 클래스를 사용하는 방법과 SQL Server 2005의 새로운 기능을 사용하는 방법을 보여줍니다. 코드 예제는 다음과 같습니다.
- 비동기 쿼리
- 애플리케이션에 데이터베이스 연결
- SQL Server 2005에서 사용자 정의 유형 생성 및 사용
- DataReader와 DataSet의 비교
- DataSet 및 DataTable 개선 사항
- 일괄 업데이트 및 데이터 페이징 수행
- 대량 업데이트(대량 업데이트) 수행
- , 데이터베이스,
- Factory 클래스 사용,
- SQL Server 2005의 관리형 저장 프로시저 및 사용자 정의 함수(사용자 정의 함수) 사용,
- SQL Server 2005 다중 활성 결과 집합
사용 XML 데이터 형식 - XPath 및 XSLT
사용 - SQL Server 2005의 알림 사용
- SQL Server 2005의
- 변환 개선 사항
다운로드: C# 버전 웹
개발
| 이 웹 개발 코드 샘플은 ASP.NET 2.0의 새로운 기능 중 일부를 사용하는 방법을 보여줍니다. 코드 예제는 다음과 같습니다.
- 버퍼링을 위해 SQLCacheDependency 사용
- 데이터 바인딩을 위해 ObjectDataSource, SqlDataSource 및 XmlDataSource 사용
- DataGridView 및 DetailsView 컨트롤을 사용하여 마스터/세부 정보 보기
기반 마스터 페이지, 중첩된 마스터 페이지 및 - 새 멤버쉽을 사용하는
- 브라우저 사용자 지정 마스터 페이지
만들기 - LoginStatus, LoginName, LoginView, CreateUserWizard 및 기타 컨트롤을 사용합니다.
- 프로필
- 을 사용하여 사용자 특성을 저장합니다.
- Membership 및 Roles API를 사용하여 역할을 사용자 정의
- 하고 TreeView 이벤트에 응답합니다
- . 맞춤형 포털을 만듭니다.
다운로드: C# 버전 Windows
Forms
| 이 Windows Forms 코드 샘플은 Visual Studio 2005의 새로운 기능 중 일부를 사용하여 데스크톱 응용 프로그램을 만드는 방법을 보여줍니다. 코드 예제는 다음과 같습니다.
- 비동기 작업 실행(비동기 작업)
- 사용자 정의된 클라이언트 구성 정보 저장
- 마스터/세부 양식
- 재생, 루프 재생 및 사운드의 비동기 재생
만들기 - BindingNavigator를 사용하여 정적 및 동적 데이터 조작
- BindingSource를 사용하여 정적 및 동적 데이터 개체 저장
- ClickOnce 확장
, - 사용자 정의 DataGridView의 열 컨트롤 유형을 업데이트하는
- 애플리케이션을 프로그래밍 방식으로 구현합니다
.
- LayoutPanel을 사용하고
- MaskedTextBox 컨트롤을 사용하여 기본 제공 유형 및 사용자 정의 유형의 데이터를 입력합니다.
- Menu, StatusStrip 및 ToolStrip 컨트롤을 사용하여 간단한 리치를 제어합니다. 텍스트 상자를
- 사용하여 애플리케이션, 컴퓨터, 구성 및 기타 정보에 액세스합니다. 참고: 이 예제는 Visual Basic용입니다.
- SplitContainer 컨트롤을
- WebBrowser 컨트롤의 기반으로 사용하고 WebBrowserControl 및 HTMLDocumentModel 컨트롤을 사용하여 양식에서 브라우저로의 양방향 통신을 구현합니다.