안녕하세요...(^^)(__)


우선 제가 이글을 쓰는 전제를 하나 달고 싶습니다.

뭐 제가 잘난것도 아니고...과연 제가 뭐라 할만한 능력도 안됩니다만..

의견을 달라고 하셨으니까 용기내서 좀 적어봅니다.


오늘 솔찍히 먹고 사는것도 힘들고

뭐한다고 그리 시간이 없는지도 모르겠습니다...

그래도 간만에 좀 제 시간이 나서  

기대하며 KimsQ RX소스코드 까봤다가 기절하는 줄 알았습니다.


VS 2012 RC를 이용해서 열어봤습니다.

(Web Pages1, 2다 기본 내장하고 있으니까요...)

쏘스는 rx_1.1.0_20120323.zip 사용했습니다.


처음 만나는 에러

theme 쪽에서 나는 간단한 부분


@if(_edittheme != "" && _edittheme != null)

{

    <div class="more">

    @_edittheme 테마의 수정모드입니다.<br />

    테마용 CSS 가 완성되었을 경우 가급접 주석을 제거한 후 저장해 주세요<br />

    테마명칭은 영문대소문자/숫자/_ 만 사용가능합니다.<br />

    </div>

    <input type="hidden" name="_edittheme" value="@_edittheme" />

    <input type="submit" value=" 수정하기 " class="btnblue" /><br /><br />

    <a href="@g["s"]/?r=@r&amp;_themeConfig=@_themeConfig&amp;prelayout=@prelayout" class="u">수정취소</a>    

}

else

{

    <div class="more">

    위의 CSS는 dark_gray 테마의 샘플 소스코드입니다.<br />

    이 CSS를 원하시는 형태로 수정하신 후에 새로운 명칭을 입력하고 만들기 버튼을 클릭하시면 새 테마로 등록됩니다.<br />

    테마용 CSS 가 완성되었을 경우 가급접 주석을 제거한 후 저장해 주세요<br />

    테마명칭은 영문대소문자/숫자/_ 만 사용가능합니다.<br />

    </div>

    테마명칭 : 에러나서 아래와 같이 바꿈

    @:테마명칭

    <input type="text" name="theme" class="input" value="" /> 

    <input type="submit" value=" 새로 만들기 " class="btnblue" />

    <a href="@g["s"]/?r=@r&amp;_themeConfig=@_themeConfig&amp;prelayout=@prelayout" class="u">취소</a>    

}


다른 테마쪽에 똑같은 쏘스가 있던데...


다음 만나는 에러

Error 1 Encountered end tag "rss" with no matching start tag.  Are your start/end tags properly balanced?   D:\Repository\vsProject\KimsQ_RX\modules\bbs\mod\_rss.cshtml 194


_rss.cshtml 파일로 갔더니
변수 선언에서 기절...
var s = PageData[2];    
var r = PageData[3];
var p = PageData[4];
var m = PageData[5];

뒤져 보면 알기야 하겠지만 의미 찾을라고 쏘스 뒤지기는 좀 싫더라구요
굳이 저런 변수 쓰셔야 됏나 싶기도 하구요..
커멘트라도 좀 달아주세요...

여튼 rss 태그안에 link 부분에서 죄다 에러
귀찮아서 죄다 지워 버리고 컴파일

-_-다음 에러에서 도저히 하기 싫어서 그냥 GG 선언...
줄정렬도 조금더 하셔야될듯....
자기가 하기 싫으면요 남도하기 싫은거라서요...

설사..웹 메트릭스에서 잘 돌아요...^^;; 
이러셔도 저는 웹 메트릭스 깔기 싫어요...
VS 있는데 굳이 왜 깔아야 되는지도 몰겠고...

메뉴얼 2.1docx에서 또 한번 기절
XE core는 개발자들이 원하는 웹 애플리케이션을 만드는 기반이 되는 프레임워크입니다. XE core는 회원 관리, 문서/댓글 관리뿐 아니라, DBMS의 종류와 상관없이 데이터를 관리할 수 있는 기능도 제공합니다. XE 자체가 MVC(Model-View-Controller) 구조로 되어 있어 완벽한 SoC(Separation of Concerns)를 구현할 수 있습니다.

XE??????????? 저는 멘붕이 옵니다...왠 갑자기 XE?
에 해당 내용이 있던데...

메뉴얼 보는것도 포기...^^;;

github에서 관리하실꺼라고 하셨는데...
github 링크 올려주시면 좋겠습니다.

아...그리고 코드 분석툴에서 상당히 많은 Warning이 뜹니다.


제가 적은 내용이 개발자 분들 상당히 힘빠지게 하는 소리겠지만요...
그래도 힘내시구요... 조금이라도 기본적인 부분을 가다듬어 주셨으면
더욱 많은 사람들이 몰려들겁니다^^;