검색결과 리스트
ASP.NET에 해당되는 글 15건
- 2007.03.16 이런 실수는 조심하자...
- 2007.03.15 AJAX in Action by Mohammad Azam : 대충 번역본
- 2007.03.14 BasePage
- 2007.03.14 Control : PlaceHolder
- 2007.03.14 RealLength
글
WEB/ASP.NET With C# 2007. 3. 16. 19:10이런 실수는 조심하자...
물론 컴파일시 오류는 발생하지 않는다. 하지만 퍼포먼스 상에서 심각한 차이를 보인다.
문제가 되는 부분은 MemberBiz View = new MemberBiz(BlogID); 이거다.
For 루프를 돌면서 curRow의 수만큼 반복적으로 DB에 Connection을 요청하기 때문에
페이지 로딩은 심각하게 느려진다.
이런 부분에서의 오류는 치명적이다..
트랙백
댓글
글
WEB/AJAX 2007. 3. 15. 11:04AJAX in Action by Mohammad Azam : 대충 번역본
예전에 번역해논 문서... 자체번역이라 오역도 많고 대충 의역해버린 -_-;
어쨌든 Ajax 첫 실습으로는 좋은 듯한..
트랙백
댓글
글
WEB/ASP.NET With C# 2007. 3. 14. 12:12BasePage
개발방법
프로젝트내 모든 페이지의 기본이 되는 BasePage를 만든 후
프로젝트의 페이지 작성시 BasePage를 상속받는다.
BasePage의 함수는 모든 페이지에 영향을 끼치며 모든페이지에서 사용할 수 있으므로
전체 페이지에서 활용할 수 있는 함수를 작성한다. (ex : View History, 사용자 인증, 에러처리 등등)
BasePage를 작성하여 사용할 경우에는 Init의 순서가 변경되어져야 한다.
다른 Control들이 로딩되기전에 BasePage의 설정값이 로딩되어야 하기 때문이다.
트랙백
댓글
글
WEB/ASP.NET With C# 2007. 3. 14. 12:02Control : PlaceHolder
<aspx>
....
<asp:PlaceHolder ID="PlaceHolder1" runat="server" ></asp:PlaceHolder>
....
이렇게 자리를 잡아준다..
<cs>
...
PG.Temp.Sample.ucSample ucSample1 = (PG.Temp.Sample.ucSample) LoadControl(("include/ucSample.ascx");
ucSample1.[public 속성값] = 설정;
PlaceHolder1.Controls.Add(ucSample1);
...
요렇게 하믄 aspx안의 PlaceHolder가 잡아놓은 Place에 ucSample형 객체인 ucSample1이 들어간다.. 워~~ 'ㅁ')
UserControl뿐만 아니라 니가 추가하고자 하는 모든 Control이 해당될 수 있다고 하니 엄청난거다..
Understand PlaceHolder
트랙백
댓글
글
WEB/ASP.NET With C# 2007. 3. 14. 11:55RealLength
string의 길이를 구한다. < > 를 '<', '>'로 계산해서..
귀찮아서 만들었는데 결국 쓰지는 않는...OTL
public int RealLength(string strRetString)
{
// '<' 의 개수를 센다.
int i =0;
int cntCharLT = 0;
while(i < strRetString.Length)
{
i = strRetString.IndexOf("<", i);
if(i != -1 && i < strRetString.Length)
{
cntCharLT = cntCharLT + 1;
i= i+4;
}
if(i == -1)
break;
}
// '>'의 개수를 센다.
int j =0;
int cntCharGT = 0;
while(j < strRetString.Length)
{
j = strRetString.IndexOf(">", j);
if(j != -1 && j < strRetString.Length)
{
cntCharGT = cntCharGT + 1;
j= j+4;
}
if(j == -1)
break;
}
int realLength = (strRetString.Length - cntCharGT*3- cntCharLT*3);
return realLength;
}
RECENT COMMENT