JsFW20.XML 수정..
class Master
{
class subclass
{
...
}
IList subClassList ;
}
요런구조를 처리하기위해
위 클래스를 인스턴스시켜서 xmlHelper에 던져주면
<Master>
<Subclass />
<Subclass />
<Subclass />
... 리스트 갯수만큼
</Master>
추가, 수정, 삭제처리... 를 테스트 하였다.
각 Element 구분을 위해 넣은 값인 xid의 값을 유니크하게 넣기 위해 만들다보니 Add하면서
Master객체의 새로운 id 값을 얻어내서, 이 값을 하위 Element에 id값을 각각 증가 시켜서 처리해줌.
중첩구조가 깊어질수록 id값은 자리수가 길어진다. asp.net의 랜더링 된 서버컨트롤처럼...
만들고자 한 JsFW20 패키지? JsFW2005? 음 이름을 못정했지만... 가장 중요한 모듈이 만들어졌으니 주말에 힘좀 써야겠다. biz코드 제너레이터 움하하.
'# 9) My Program(.NET) > JsFW20_프로그램!' 카테고리의 다른 글
컨트롤 디자이너? ~~~ 크기 및 위치변경.. (0) | 2010.07.01 |
---|---|
마인드맵 Two? 꺽었다... (0) | 2010.06.30 |
마인드맵? 객체 링크 표현. (0) | 2010.06.29 |
새로운 프로젝트 & 6월에 나의 프로젝트!
집에서는 나의 프로젝트를 시작함.
JsFW20 을 이용한 프로그램디자이너이다.
투표하고 곰곰히 설계를 몇번씩 뒤집어서 고민했다.
우선 Biz 생성부분을 처리 하기 위한 로직을 그려보니 관련 xml처리를 하기 위해서는
JsFW20.XML 에 추가적인 확장이 필요해서 저녁내내 잡아서 데이타 변환 처리부분을 수정완료하였다.
오늘 집에가면 Update, Delete관련해서 확인하고 Biz 구성관련해서 간단한 디자인을 하고 코드산출을 해야겠다.
적절한 문서를 만들기 위한 툴에 익숙함이 부족해서인지 파워포인트(오픈오피스)가 손에 익지 않는다.
어떻게 하면 좋을까?
문서작성을 위한 툴!! 객체를 표현하고 이를 이해하기 편하게 보여주는 툴...
1. UML을 이용한다.
2. 현재 있는 터치패드를 연결해서 노트가 아닌 그림판에 펜으로 그린다.
3. 파워포인트를 숙달한다. <-- 이건 내가 만들고자 하는 객체 표현법은 손이 너무 많이 감.
4. 툴을 만든다? --;; 방사형을 만들어볼까도 고민했는데.. 훔...
'# 1) 프로그래밍' 카테고리의 다른 글
DateTime관련.. (0) | 2010.09.09 |
---|---|
피벗 메서드 (0) | 2010.08.26 |
이름을 잘짓자! 한글로 코딩을... (0) | 2010.05.26 |
변수명, 메서드명... 이름짓기어렵다!! (0) | 2010.05.26 |
나는 펜으로 종이에 글을 쓴다. 를 프로그래밍한다묜??? (0) | 2010.05.20 |
JsFW20 에 로그 남기기...
BaseForm 메서드로 존재한다!!
날짜.jog 로 작성됨.
로그 디렉토리 설정
기본값은 C:\Program Files\jsFW20_Dll
LoggingDirectoryPath = @"D:\ttt\";
로그 허용 조건..
JsFW.DEBUG.DebugQueryForm.SetDebugAuthority();
또는
UsedLogging = true;
로그는...
try
{
...
}
catch (BaseException bEx)
{
Alert(bEx);
}
또는
Debug_Logging(new BaseException( 로그 메세지, Exception 예외 ));
이렇게하면 해당 디렉토리에 남는다.
예외를 발생하여 기록한 내용을 보자
<UniException 예외!>
-----[예외정보]-----
사용자:, 발생시각:2010-05-28 09:14:39
예외정보:스칼라 변수 "@@SERVER_NAME"을(를) 선언해야 합니다.
위치: JsFW.ADONET.DataBase_DataAccess.JsFW.ADONET.IDataAccessComponent.ExcuteScalar(String Query, SqlParameter[] parameters)
위치: JsFW.ADONET.DataBase_Business.ExcuteScalar(String Query, SqlParameter[] parameters)
위치: WindowsFormsApplication1.Ver.ServerName() 파일 C:\Users\DokebiJs\Documents\Visual Studio 2008\Projects\NewADONET\WindowsFormsApplication1\Form1.cs:줄 61
위치: WindowsFormsApplication1.Form1..ctor() 파일 C:\Users\DokebiJs\Documents\Visual Studio 2008\Projects\NewADONET\WindowsFormsApplication1\Form1.cs:줄 33
<데이타엑세스 예외!>
-----[Connection정보]-----
서버:___ , 데이타베이스:___ ,상태:Open
'# 9) My Program(.NET) > JsFW20' 카테고리의 다른 글
JsFW20.ADONET ( new 버젼 ) 2010 0527 (0) | 2010.05.27 |
---|---|
JsFW20.Win 일부 기능 소개( 그리드뷰 , 디버그폼 ) (0) | 2010.05.26 |
JSFw20.Win.Controls에 BaseForm이용하기.. (0) | 2010.05.26 |
JsFW20.XML 을 이용한 예제 2 (0) | 2010.05.24 |
JsFW20.XML을 이용한 예제. (0) | 2010.05.24 |