W ostatnich tygodniach dostałem dwa zgłoszenia, że program Bibliotekarz.NET w pewnym momencie przestał się uruchamiać. Błąd objawia się wyświetleniem komunikatu: Could not load file or assembly System.EnterpriseServices.Wrapper.dll or one of its dependencies. Bezpośredniej przyczyny takiego zachowania nie udało mnie się jeszcze wykryć, ale przypuszczalnie ma to związek z uszkodzeniem pakietu .NET Framework 2.0.
Jeżeli również u Ciebie występuje taki błąd, skontaktuj się ze mną za pośrednictwem e-mail’a. Postaram się przesłać wersję programu, która inaczej ładuje brakującą bibliotekę.
PS: Dla osób, które zastanawiają się nad przyszłością projektu. Minęły wakacje, projekt w pracy dobiega końca, tak więc, wszystkie jaskółki na ziemi i niebie wskazują na to, że będzie chwila czasu na dokończenie wersji i jej publikację 🙂
Minęły dwa miesiące od ostatniego wpisu. Przerwa spowodowana jest kumulacją obowiązków w pracy zawodowej, a w szczególności zadań związanych z poznawaniem i programowaniem w SharePoint’cie.
W najbliższych dniach powinna się pojawić nowa wersja programu, w której znajdzie się kolejna funkcjonalność. A jutro (lub jeszcze dziś) – na stronie projektu w dziale Pobieranie – będzie można znaleźć nową wersję globalnej bazy ISBN.
Globalna baza ISBN w najnowszej wersji zawiera 10834 opisy różnych publikacji, czyli o 3721 więcej niż wersja poprzednia.
Aby pobrać uaktualnienie globalnej bazy ISBN, należy wejść na stronę http://bibliotekarz.net i przejść do działu Pobieranie
Na stronie projektu kolejną (już trzecią) wersję programu instalacyjnego dla aktualizacji globanej bazy ISBN.
Globalna baza ISBN przechowuje aktualnie 7113 opisów różnych publikacji, czyli o 3048 więcej niż wersja poprzednia. Ponieważ rozmiar bazy dość szybko się powiększa, będzie ona dostarczana jedynie jako osobny produkt i kolejne wersje programu Bibliotekarz .NET nie będą zawierać aktualizacji tej bazy.
Aby pobrać uaktualnienie globalnej bazy ISBN, należy wejść na stronę http://bibliotekarz.net
W ubiegłym tygodniu, jeszcze zanim wszyscy zaczęli rozkoszować się długim weekendem, znalazłem trochę czasu na popracowanie nad projektem. Efekt prac można zobaczyć, pobierając wersję programu. Nie jest to w żaden sposób nowa – oficjalna wersja, ani nawet kandydat do niej, ale zawiera kilka (mam nadzieje) ciekawych elementów, których mogło dotychczas brakować.
Wszelkie sugestie, co do nowych funkcji mile widziane. BTW: Program może być niestabilny, ale o tym uprzedziłem, więc jakby co to nie ja 😉
W ubiegłym tygodniu (jak większość na pewno zauważyła), pojawiła się kolejna wersja programu. W wersji tej postanowiłem wprowadzić zmiany, które były sugerowane przez użytkowników programu. Nie prowadzę dokładnych zapisów, co i kiedy zostało zrobione, ale postaram się wymienić kilka elementów, które przychodzą mi do głowy.
Lista nowych elementów w wersji 1.6.0.3
Zdjęcie wymagalności podawania autora publikacji. Aktualnie można rejestrować woluminy, które nie mają autora.
Poprawka w module pobierającym dane na podstawie numeru ISBN. Błąd objawiał się zamknięciem aplikacji po poprawnym pobraniu opisu, który w treści zawierał znak „&”.
Rozszerzenie modułu wyszukującego opisy o bibliotekę w USA, dzięki czemu powinna się zwiększyć skuteczność wyszukiwania publikacji zagranicznych.
Dodanie obsługi dwukliku w oknie wyników wyszukiwania publikacji i czytelników. Dwukrotne kliknięcie na wybranej pozycji przenosi do okna edycji wybranego rekordu.
Rozbudowa wyszukiwania publikacji o kolejne kryterium.
Poprawka w module ubytkowania partii publikacji. Błąd objawiał się brakiem czyszczenia listy zakresów definiowanych przez użytkownika w chwili powrotu do pierwszego kroku kreatora ubytkowania.
Rozbudowa okna informacji w przypadku zwrotu i prolongaty woluminu. Aktualnie możliwe jest szybkie wyświetlenie listy wypożyczonych woluminów przez czytelnika.
Dodanie przycisku sortowania alfabetycznego w edycji słowników.
I to wszystko co pamiętam. W kolejnej wersji postaram się popracować nie tylko nad usprawnieniami, ale także nad dodaniem nowej funkcjonalności.
Lenistwo najlepszym motorem rozwoju
W ramach mojej strony stosowane są pliki cookies w celu świadczenia usług na najwyższym poziomie. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim urządzeniu.
W każdej chwili możesz dokonać zmiany ustawień dla plików cookies, niemniej usuwanie lub blokowanie ciasteczek ustawionych w przeglądarce może uniemożliwić korzystanie ze strony. Akceptuję Polityka prywatności
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.