2011-04-05 2 views
0

필자는 그리드보기 형태로 구성 요소 세트를 표시하고 사용자가 웹 스토어에서 구성 요소를 구입하고 다운로드 할 수있는 기능을 제공하는 웹 응용 프로그램을 보유하고 있습니다. 이 db4o 사용을 고려하고 있습니까? 당신의 제안은 무엇입니까? Visual Studio 2008에서 db4o를 어떻게 지원합니까?asp.net 웹 스토어에 Db4o 데이터베이스 사용

db4o와 함께 gridview의 데이터 소스/데이터 바인딩을 정렬하는 데 대한 자습서/링크가 있습니까? db4o로 시작하는 방법, 테이블에 저장 프로 시저/또는 이와 유사한 개념을 사용하여 데이터베이스에 연결하는 방법? 데이터를 가져 오는 중입니까?

나는 C#을 함께 비주얼 스튜디오 2008, asp.net을 사용하고

예제 코드를 제공하는 것이 큰 도움이 될 것입니다 가능하면

저를 도와주세요.

감사합니다.

답변

2

매우 광범위한 질문입니다.

웹 스토어 구축. 이 db4o 사용을 고려하고 있습니까? 당신의 제안은 무엇입니까?

더 많은 정보가 필요하지만 확실히 가능합니다. 예상로드, 데이터 크기 등을 시험해보십시오.

Visual Studio 2008의 db4o는 어떻게 지원됩니까? vs 2008 지원에 대해 무엇을 알고 있습니까? db4o는 기본적으로 하나의 라이브러리입니다. 그것을 당신의 프로젝트에 추가하고 그것을 사용하기 시작하십시오. 특별한 비주얼 스튜디오 지원이 필요하지 않습니다. '데이터베이스 탐색기'지원을 말하는 경우 : db4o 데이터베이스를 탐색 할 수있는 db4o 용 a VS 2008 plugin이 있습니다. 그러나 그것은 정말로 좋지 않다.

db4o에서 gridview의 데이터 소스/데이터 바인딩을 정렬하는 데 대한 자습서/링크가 있습니까? ASP.NEt 그리드 뷰 컨트롤을 의미합니까? 나는 그것에 대해 아무것도 모른다. 나는 이것 만을 section about web-apps이라고 부를 수있다. 여기에는 기본 문제 만 포함되어 있으며 프레임 워크 관련 항목은 다루지 않습니다.

db4o로 시작하는 방법, 데이터베이스에 연결하는 저장 프로 시저 또는 이와 유사한 개념을 사용하여 테이블을 만드시겠습니까?

열기 데이터베이스

는 몇 개체에 대한 쿼리를 몇 개체를 저장 :

using (IObjectContainer container = Db4oEmbedded.OpenFile("databaseFile.db4o")) 
{ 
     // store object 
     var pilot = new Pilot("Joe"); 
     container.Store(pilot); 

     // query for objects 
     var pilots = from Pilot p in container 
      where p.Name == "Joe" 
      select p; 

     // update an object 
     var pilotToUpdate = pilots.First(); 
     pilotToUpdate.Name = "New Name"; 
     container.Store(pilotToUpdate); 
} 

가 여기 one page overview of the basic operations입니다. 다음 단계는 아마도 db4o가 적합한 지 평가하는 것입니다. db3o를 web-framework에 통합하고 작동하는지 확인하십시오. 그런 다음 도메인 클래스를 깨끗하게 모델링하고 db4o로 쉽게 저장/쿼리 할 수 ​​있는지 확인하십시오.

관련 문제