Dodaj funkcję IntelliSense do pliku mapowania
W tym rozdziale dodamy IntelliSense do naszych plików mapowania NHibernate (*.hbm.xml files). Jak zauważyłeś podczas mapowania klasy Student domeny, że obecnie nie mamy dostępnej technologii IntelliSense. Posiadanie rozszerzeniaXML schemasdostępny. W tym rozdziale dowiesz się, jak dodać technologię IntelliSense w programie Visual Studio dla tych plików XML NHibernate.
Otwórz plik mapowania, a zobaczysz, że opcja menu XML pojawia się w menu głównym.
 
                Wybierz opcję menu XML → Schematy…, co spowoduje wyświetlenie okna dialogowego Schematy XML.
 
                Wybierz przycisk Dodaj… znajdujący się w prawym górnym rogu okna dialogowego, które otwiera okno dialogowe pliku. Teraz przejdź dopackages folder, który znajduje się w folderze rozwiązania projektu, a zobaczysz różne pakiety zawarte w projekcie.
 
                Teraz kliknij dwukrotnie NHibernate.4.*** folder a zobaczysz dwa pliki schematów (* .xsd) lub pliki definicji schematu XML, które definiują konfigurację i mapowanie NHibernate.
 
                Wybierz te dwa pliki schematu i kliknij przycisk Otwórz.
 
                Możesz zobaczyć, że schematy NHibernate zostały dodane do okna dialogowego Schematy XML. Kliknij przycisk OK. Teraz zacznijmy nowy tag właściwości, a zobaczysz, że mamy tutaj pełną technologię IntelliSense.
 
                Dostępna jest teraz technologia IntelliSense, która pozwala zaoszczędzić dużo czasu podczas mapowania relacyjno-obiektowego.