Client-side template w ASP.NET AJAX 4.0 Preview 1

Parę dni temu Microsoft udostępnił nową wersję swojej implementacji AJAXa – ASP.NET AJAX 4.0. Jest to co prawda wersja Preview 1, ale zawiera już parę ciekawych nowinek. Są to:

  • Client-side template rendering
  • Declarative instantiation of behaviors and controls
  • DataView control
  • Markup extensions
  • Bindings

Jako wielki fan AJAXa nie mogłem się oprzeć chęci zbadania, co tam nowego MS nam proponuje i chciałbym Wam zaprezentować pierwszą z nowości: Client-side template rendering, czyli szablony po stronie klienta :) czytaj dalej

Better Gmail 2

Wszystkim, którym znudził się standardowy wygląd Gmaila, polecam dodatek do Firefoxa – Better Gmail 2. Oprócz zmiany wyglądu naszej “skrzynki”, Wtyczka umożliwia skonfigurowanie paru ustawień Gmaila, np.: wyłączyć listę kontaktów Google Talk, dodanie listy nieprzeczytanych na początku tytułu strony, itp.

Wtyczkę możemy pobrać ze strony Firefox Add-ons

Po instalacji i restarcie FF wchodzimy w menu “Narzędzia -> Better Gmail 2…”

Przechodzimy do zakładki “Skins” i wybieramy “Redesigned”.
1
Klikamy OK, odświeżamy stronę Gmaila i voila!
1

FTP jako dysk lokalny

Czy istnieje możliwość zmapowania konta FTP jako dysk lokalny na naszym komputerze? Oczywiście, że tak!

Służy do tego narzędzie NetDrive. Początkowo program tworzył Novell, teraz rozwiany jest przez firmę Solution Box. Za pomocą tej aplikacji możemy zmapować dowolne konto FTP jako nasz dysk lokalny. NetDrive integruje się z explorerem dzięki czemu zmapowane dyski widoczne są w “Moim komputerze”.

Z wersji novellowej korzystam od paru miesięcy. Na swoim FTP trzymam repozytorium SVN. Dzięki cachowaniu zawartości konta FTP aplikacja działa naprawdę szybko. Jest to godne polecenia rozwiązanie jeżeli mamy konto FTP, z którego często korzystamy.

Wersja stworzona przez Novella jest darmowa. Wersja rozwiajana przez Solution Box jest darmowa jedynie do celów domowych.

Wersję Novella możemy pobrać ze strony http://www.acs.uwosh.edu/novell/netdrive.htm
Strona produktu firmy Solution Box dostępne jest na stronie http://www.netdrive.net

sqlcmd – automatyzacja skryptów SQL

Często pracuję ze skryptami sql zawierającymi nowe wersje tabel czy procedur. Każda tabela i procedura posiada swój własny plik ze skryptem. Trochę to utrudnia pracę ponieważ każdy plik trzeba uruchomić i odpalić.

W takiej sytuacji z pomocą przychodzi narzędzie sqlcmd dostepne z lini komend.
SQLCMD jest następcą programu OSQL z MS SQL2000. Zadaniem tego programu jest uruchamianie skryptów.

Składnia, jaką wykorzystuję:
sqlcmd -U user -P password -s serwer_sql -i c:plik_ze_skryptem.sql

Taką komendę dla każdego pliku wrzucam do jednego pliku bat i problem z głowy.

Polecam dwa świetne arytkuły Pawła Potasińskiego dotyczące tego narzędzia:
SQL Server 2005 w linii poleceń – SQLCMD, cz. I
SQL Server 2005 w linii poleceń – SQLCMD, cz. II