본문 바로가기

EXTJS Custom XmlTreeLoader ExtJs 3.3.0 Custom XmlTreeLoader 아래의 코드 중 손대야 하는 부분은 processAttributes 부분과 그리고 childnodes를 설정 하는 부분이다. xml 에서 만들어 놓은 attribute를 treenode attribute로 맞춰야 하며, childnode 설정 또한 그렇다. 아래는 custom xml treeloader Ext.ecm.XmlTreeLoader = Ext.extend(Ext.tree.TreeLoader, { XML_NODE_ELEMENT: 1, XML_NODE_TEXT: 3, processResponse: function (response, node, callback) { var xmlData = response.responseXML; var roo.. 더보기
Sharepoint 2010 Deploying Resource File in an App_GlobalResources App_GlobalResource 폴더에 리소스 배포하기 맵핑 폴더를 가지고는 할 수가 없네요. 오늘은 빈 요소를 추가하여 배포하는 방법에 대해서 알아보도록 하겠습니다. 순서는 아래와 같습니다. Create Empty Sharepoint Project.. Add a new Empty Element SPI (Project Item) Add Resource files in Empty element Selected Resource file Change the deployment type to AppGlobalResource Project Deploy.. 배포 형식을 변경해야 합니다. 위와 같이 사용하시면 됩니다. 그리고 Package Manifest의 내용은 아래와 같습니다. 참고 경로는 아래와 같습니다. A.. 더보기
Asp.net Create Custom Sql Sitemapprovider Sample MSDN Custom Site Map Providers in ASP.NET 2.0 Site Map Providers Code Web.config ...... aspx MSSQL Table USE [TestDatabase] GO /****** Object: Table [dbo].[tb_Sitemap] Script Date: 04/04/2011 19:27:09 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[tb_Sitemap]( [ID] [int] IDENTITY(1,1) NOT NULL, [Title] [varchar](32) NULL, [Description] [varcha.. 더보기
C# SiteMapProvider [HttpException] {0} is not a valid virtual path(올바른 가상 경로가 아닙니다.) Custom SiteMap Provider 생성 시 URL을 http://naver.com 과 같이 가상 경로가 아닌 경우에 오류가 발생하게 됩니다. [HttpException (0x80004005): 'http://naver.com'은(는) 올바른 가상 경로가 아닙니다.] System.Web.Util.UrlPath.CheckValidVirtualPath(String path) +11076778 System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative) +122 System.Web.StaticSiteMapProvider.AddNode(SiteMapNode node, SiteMapNode parentNode) +258 .. 더보기
Sharepoint 2010 Script Resource(다국어) 처리 방법 asp.net에서는 aspx 페이지에 아래와 같이 작성하면 script 다국어 처리가 가능합니다. ASPX var INFO_SUCCESS = ''; var INFO_MIGRATION_LIMIT = ''; CS protected void Page_Load(object sender, EventArgs e) { try { Response.Clear(); Response.ContentType = "text/javascript"; Response.Expires = -1; Response.Buffer = true; } catch (Exception ex) { throw ex; } } 사용 페이지 이 부분을 Sharepoint로 변경하도록 하겠습니다. 먼저 Sharepoint에서 리소스 사용 방법입니다. // ASP.. 더보기
[어셈블리 바인딩 로깅이 꺼져 있습니다.] 어셈블리 바인딩 로깅 시작 방법 아래와 같은 메시지가 나타났습니다. 좀더 정확한 로깅을 보기 위해 어셈블리 바인딩 로깅 시작 방법을 알아보도록 하겠습니다. 한글 경고: 어셈블리 바인딩 로깅이 꺼져 있습니다. 어셈블리 바인딩 오류 로깅 기능을 사용하려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)를 1로 설정하십시오. 참고: 어셈블리 바인딩 오류 로깅 기능을 사용하도록 설정하면 그렇지 않은 경우보다 성능이 약간 떨어집니다. 이 기능을 끄려면 레지스트리 값 [HKLM\Software\Microsoft\Fusion!EnableLog]를 제거하십시오. 영문 WRN: Assembly binding logging is turned OFF. To enable assembly bind fa.. 더보기
Text & Image Watermark with C# (이미지 워터마크 만들기) C#으로다가 이미지, 혹은 텍스트 워터마크 만들기 파일 다이알 로그로다가 워터 마크 이미지 받아서. 클립보드에 들어 있는 이미지에 워터 마크 삽입.. 항상 컴퓨터에 상주시켜 놓고 복사할때마다 워터마크 자동으로 넣어주는 프로그램을 만들고 싶으나. 귀찮아서 패스~ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아~ 개으름뱅이 try { OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "Images (*.BMP;*.JPG;*.GIF;*.PNG)|*.BMP;*.JPG;*.GIF;*.PNG"; ofd.Multiselect = false; ofd.RestoreDirectory = true; ofd.CheckFileExists = true; ofd.CheckPathExists = t.. 더보기
[7D + 50.4] 샐프 돌사진 귀여워라~ 저 티가 귀여운건데.. 의서랑. 의찬이랑 커플로다가... 근대... 둘이 사진을 안찍네 ㅠ.ㅠ 아쉬워라!! 샐프 스튜디오에 자연광 사진.. 굳~! 더보기
.NET Framework 버전 별 새로운 기능 닷넷(.NET Framework) 버전 별 새로운 기능에 대하여.. 현재 .net 버전은 4.0까지 나와 있습니다. .net을 처음 접하시는 분은 바로 4.0이나 혹은 3.5를 다루게 되는데요. 새로운 기능들에 대해서 히스토리 문서를 작성합니다. .net의 버전 종속성은 여기를 선택하여 이동하시고, 아래 이미지와 버전별 기능을 참고 하시면 어떤 식으로 흘러왔는지에 대한 흐름을 대충 파악하실 수 있을 것 같습니다. .NET Framework 버전(VS 버전) 설명 1.0 (Visual Studio .NET) 첫 번째 버전의 CLR 및 기본 클래스 라이브러리 파일의 첫 번째 버전은 포함되어 있습니다. 1.1 (Visual Studio .NET 2003) ASP.NET 및 ADO.NET 업데이트가 포함됩니다... 더보기
Sharepoint 2010 (Fixed Width Master Pages with JQuery) 넓이 고정 시키기 SharePoint 2010의 경우 기본적으로 전체 넓이를 가지고 갑니다. 오늘은 전체 넓이 말고 고정 사이즈를 주고 핸들링 하는 방법에 대해서 작성합니다. 해당 문서는 제가 임의로 작업한 부분이라. 명확하지 않습니다. 그리고 s4-workspace 이름을 변경하여 작업하였으며, 이는 Sharepoint가 재대로 사이즈 조정을 못할 수 있음을 알려 드립니다. 적용 화면은 아래와 같습니다. V4.master 파일을 보시면 기본적으로 아래와 같은 구조입니다. ... Ribbon Contents... body Contents.... ... 위 구조에서 제가 변경한 부분은 아래와 같습니다. css body #ui-page-wrapper{ margin: 0px; padding: 0px; width: 900px; .. 더보기