Monthly Archives Marzec 2013

PhoneGap i jQuery Mobile

W ostatnim poście pokazałem jak zintegrować PhoneGapa z Visual Studio 2012. W tym poście zintegruje PhoneGap z jQuery. Ale najpierw układ katalogów z poprzedniego postu:

PhoneGapCatalogs

W porównaniu z standardowym projektem typu Windows Phone, pojawiło się kilka nowych folderów. Najistotniejszy to www. Znajdują się w nim takie foldery jak css, img, js, biblioteka cordova-2.5.0.js (biblioteka PhoneGapa) oraz index.html. Jeżeli ktoś kiedykolwiek tworzył strony internetowe, powinien się domyślić znaczenia tych elementów. W poprzednim poście mieliśmy aplikację, która wyświetlała prostą grafikę i nic nie robiła. Zatem dodajmy trochę interakcji z użytkownikiem.

plik index.html:

Read More

Start PhoneGap

W ostatnim czasie coraz większą popularność zdobywa biblioteka PhoneGap. Służy ona do łatwego pisania aplikacji na różne platformy mobilne. Biblioteka jest oparta o HTML5, CSS3 i JavaScript. Są, to technologie znane przez praktycznie wszystkich programistów aplikacji internetowych, więc bariera wejścia w świat PhoneGapa nie jest zawieszona wysoko. W tym poście przedstawię jak zintegrować PhoneGapa z Visual Studio 2012.

1. Pierwszym krokiem może być zaopatrzenie się w nowy komputer, ponieważ do działania emulatora potrzebny jest procesor z obsługą wirtualizacji. Pięcioletni procesor może takiej nie mieć. Cały problem znika, jeżeli mamy fizyczne urządzenie do testów.
2. Zakładam, że Visual Studio 2012 jest zainstalowane...

Read More

Efekt przechylenia (tilt) przycisku w Windows Phone

W pewnym programie pod Windows Phone był mi potrzebny efekt przechylenia dla przycisku. Rozwiązania, które proponuje podstawowe API były stosunkowo zawiłe. Ale z pomocą przychodzi biblioteka Silverlight for Windows Phone Toolkit.

Najprostszym sposobem instalacji jest mechanizm Nuget.Następnie do phone:PhoneApplicationPage… należy dodać toolkit:

Zakładamy, że mamy prosty StackPanel z...

Read More

EOMONTH nowa funkcja SQL Server 2012

Do SQL Server 2012 dodano kilka funkcji związanych z operacjami na datach. Jedną z bardziej pożytecznych jest EOMONTH, której pierwszym obowiązkowym elementem jest data, a kolejnym opcjonalnym przesunięcie w miesiącach. Rezultat to zwrócenie ostatniego dnia w miesiącu. Dotychczas operację tę można było wykonać na wiele sposób. Jednak były one raczej nieczytelne na pierwszy rzut oka np.:

1newEndMonth2012

Poniższy przykład przedstawia możliwość funkcji EOMONTH:

2EndMonth2012

Jak widać prosto i czytelnie.

Share
Read More