본문 바로가기

반응형
   

Programming

(421)
C#:namespace,class,method //현재 시스템에서 System 네임스페이스안에 속한 클래스를 표기할때 System 을 생략해도 가능합니다. using System; /*--------------------------------------------------------------------- 예약어 namespace 뒤에이름은 원하는대로 정한다. 클래스를 관리하기 위해 논리 폴더(영역) 하나의 네임 스페이스에 여러개의 클래스를 만들수 있다. 클래스 이름은 같을수 없다.(문법적 에러) 클래스는 파일 형태라고 생각한다. 그래서 같은 클래스 명을 줄수 없을때 폴더형태인 namespace를 이용한다. ---------------------------------------------------------------------*/ namespa..
Framework, CLR, MSIL, Managed Code, Base Class Library ★닷넷 프레임워크(.NET Framework) - 기존의 운영체제안에 독립적인 또 하나의 환경을 제공 - 프레임워크는 OS에 종속적, 닷넷 프로그램은 프레임워크에 종속적 이지만 OS와는 독립적 - 버전 : 1.0, 1.1, 2.0, 3.0, 3.5, 4.0(버전업되면서 문법만 추가됨) - 버전간의 호환성 보장 안됨(1.0버젼 작성된 코딩, 4.0버젼에서 돌리면 호환이 완벽히 되지 않는다. ) - 프로그램이 완성된 후 작동하기 위한 최소한의 환경 - XP : .NET Framework 2.0 - Windows 7 : .NET Framework 3.5 ★닷넷 프레임워크 SDK(개발킷) - 개발 환경 - 닷넷 환경하에 작동되는 프로그램을 만들기 위한 것들을 제공하는 패키지 또는 환경 - 버전별로 제공 ★CLR..
WPF 애니메이션 HorizontalAlignment="Center" VerticalAlignment="Center" 기본 streach를 지우고 센터나,레프트 라이트를 주면 버튼을 원래 크기인 텍스트 크기만큼이 버튼 크기가 된다. 애니메이션은 사건이 일어나야 한다. 어느 시점에서 어디에서 어떤녀석에게 애니메이션을 줄것이냐 AutoReverse="True"-다시 최초 상태로 돌아간다. RepeatBehavior="2x"-몇번을 반복할것인지 정확한 문법은 (n)x 무한정반복시 "Forever" AccelerationRatio-가속도비율 0~1까지 기재한다. 어떠한 객체의 좌표값의 규칙은 객체에 맞게 사각형을 그린후 왼쪽 첫번째를 기본으로 잡는다. -도형, 원 Stroke="LightBlue"-테두리색깔 어떠한 객체의 좌표값..
WPF 변형객체(Transform)-RotateTransform, ScaleTransform, TranslateTransform ★변형 객체(Transform) - 컨트롤을 원하는 형태로 변형을 시켜주는 객체 - 회전, 배율, 위치, 비틀기 ★변형 적용 단계 웹이든 응용 프로그램이든 마진값을 조절할수 있다. 1. 변형 중심 축 결정(절대값, 상대값) 2. 회전, 배율, 위치, 비틀기를 할지를 정한뒤 코드를 작성한다. ★회전 변형 적용 : RotateTransform RenderTransformOrigin="0.5,0.5-중심축-상대값으로 적용됨 압정을 찍는방식이라 생각하며 0.0부터 1.1 까지있다. 회전객체 사용 선언 - 회전객체 각도 지정 * 콤파스와 같은형태 ★배율(비율) 변형객체 : ScaleTransform 확대 축소 해주는 형태 퍼센트 비율이다 현재는 x축 2배, y축 2배 - 1보다 작은 값을 주게 되면 정면에서 회전..
WPF XAML-기초 지식, Panel 종류, Window, Alignment App.xaml 페이지에서 폼 작업 순서를 변경할수 있다.-StartupUri WPF(기술,환경) - Windows Presentation Foundation - 윈폼 다음 버전 - 아직은 0.2~0.3.. WPF 메인으로 사용.. 부족 - 수업 : 애니메이션 사용(용도) - 윈폼(주) + WPF(부) = 어플리케이션 - WPF 구현 = XAML(디자인) + C#(비즈니스코드) - WPF/Every - XAML(언어) : 디자인, 애니메이션, 이벤트 - C#(언어) : 비즈니스코드 - WPF/Everywhere -> 진화 -> Silverlight XAML - Extensible Application Markup Language - 확장가능한 응용프로그램 마크업언어- 선언적 프로그래밍 방식(*******..
WPF란? 기초이론, 설치 WPF 다운 http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express visual studio 2010 express(개인사용 무료버젼) Visual C# 2010 Express WPF : Windform의 다음 버젼(ex:메모장, 오피스, 익스플로러, 엑셀등) WPF 기반 애니메이션 기능이 많이 강화 되었다. 플래쉬 기능을 WPF로 모두 구현가능하다. 윈도우폰 실버라이트 기반으로 개발된것. 최신 오피스 2010등은 WPF 기반으로 개발됨 수업목표 1. 기본적인 레이아웃 2. 애니메이션(흥미위주) - 설정 - window 2003 server 사용시엔 설정 변경해주어야함. 윈도우-관리도구-Themes 시작유형 자동-서비스 상태 ..
하위쿼리,서브쿼리, union, view CREATE TABLE tblMember ( Pk INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, Name NCHAR (5) NOT NULL, -- 이름 Grade INT NOT NULL, -- 고객등급. 1=준회원, 2=정회원, 3=우수회원 Byear INT NOT NULL, -- 생년. 미성년자 확인에 사용함 Tel NVARCHAR (15) NOT NULL, -- 전화번호 Addr NVARCHAR (50) NULL, -- 주소 Money INT NOT NULL, -- 예치금 ); select * from tblMember INSERT INTO tblMember (Name,Grade,Byear,Tel,Addr,Money) VALUES ('김유신',1,1970,'123-4567..
sum, count, avg, delete, update, groupby, max, min. select * from employee; --count() 함수 --count(컬럼명 -- 해당컬럼에 데이터가 들어있는 총 갯수 반환 --조회하는 테이블에 총 행 확인 select count(*) as [총행] from employee where pub_id = 0877; --변화가없다. count시에 * 일경우엔 null값을 포함하여 처리한다 select count(title) as [총계] from titles; --null값 제외하고 count select count(price) as [총계] from titles; -- titles 테이블안에 가격이 미정인 책의 권수? select count(*) - count(price) from titles; --count 응용 select count(dis..

반응형