Archive for the ‘Lightswitch’ Category

Następca MS Accessa – LightSwitch?   Leave a comment

Trudno powiedzieć, ale w sieci jest wiele tutoriali na ten temat. Najbardziej wiarygodną osobą jest Beth Massi is a Senior Program Manager on the Visual Studio team at Microsoft.  Opublikowała on dawno już kurs – http://blogs.msdn.com/b/bethmassi/archive/2011/12/01/beginning-lightswitch-getting-started.aspx, nieco nowsze – http://blogs.msdn.com/b/bethmassi/archive/tags/beginning+ls+in+vs2013+series/, są też dostępne krótki filmy z serii ‘how do I do’ – LightSwitch How Do I Videos. Przykłady z JQ mobile: http://blogs.msdn.com/b/lightswitch/archive/2014/01/28/introduction-to-jquery-for-customization-in-cloud-business-apps-kevin-mehlhaff.aspx.

Jedna z wizji wykorzystania LS – klient HTML – http://msdn.microsoft.com/en-us/vstudio/htmlclient. Ciągle się mówi nie o WS ale o serwisie OData, może dlatego, że odmian WS jest wiele (chociażby SOAP ma wersję 1.0, 1.2)

Architektura jego jest taka – http://msdn.microsoft.com/en-US/vstudio/gg491708

Przykłady – http://code.msdn.microsoft.com/vstudio/site/search?f%5B0%5D.Type=SearchText&f%5B0%5D.Value=LightSwitch&sortBy=Date

Posted 21 Maj 2014 by marekwmsdn in Lightswitch

Sprawa rozwoju w chmurach i przyszłość aplikacji biurowych   Leave a comment

Jest świetny artykuł na temat roli przetwarzania w chmurach dla MŚP w Polsce na łamach “COMPUTERWORLD” – “Wchodzimy w chmury” (A. Maciejewski) – czyli coraz mniej pracy dla informatyków zakładowych – wszystko będzie uruchamiane w chmurach nic lokalnie. Rola informatyka w przedsiębiorstwie będzie się sprowadzała do pełnienia funkcji administratora sieci i zasobów lokalnych. Może dlatego warto zainteresować się połączeniem i integracją pakietów biurowych z zasobami w chmurze. Albo taki pomysł – serwer raportowy w chmurze w konwencji WDNP – Wasze Dane Nasze Przetwarzanie.

Tutaj bardzo ważna jest wiedza – MS uruchomił Akademię Wirtualizacji – gdzie można zapoznać się z ich technologią i nawet zdać u nich egzamin. Przykładowe ścieżki:

  1. http://www.microsoftvirtualacademy.com/tracks/egzamin-70-680-windows-7-configuration
  2. http://www.microsoftvirtualacademy.com/tracks/egzamin-70-686-windows-7-enterprise-desktop-administrator-
  3. http://www.microsoftvirtualacademy.com/tracks/breakthrough-insights-using-microsoft-sql-server-2012-analysis-services
  4. http://www.microsoftvirtualacademy.com/tracks/breakthrough-insights-using-microsoft-sql-server-2012-reporting-services
  5. http://www.microsoftvirtualacademy.com/tracks/building-business-apps-with-visual-studio-lightswitch

Aplikacja RAD do szybkiego tworzenia aplikacji – LightSwitch – jest na ten temat szkolenie nr.5. Ciekawe linki z serii “How Do I?” – http://msdn.microsoft.com/en-us/lightswitch/gg604823 oraz LS Training Kit – http://www.microsoft.com/en-us/download/confirmation.aspx?id=23746. Warto się tym tematem zainteresować.

Co tu dodać jeszcze? Na serwisie CBS pojawiła się wzmianka o raporcie Gartnera – http://www.cbsnews.com/8301-505124_162-57466523/analysis-windows-8-marks-end-of-desktop-era/?tag=nl.e713. Windows 8 ma dwie odmiany: Windows 8 Pro (na wypasione PC bazujące na I86) i Windows RT (na mobilne, architektura ARM). Pojawienie się WIndows 8 to zmiana technologii podobna do tej jaka miała miejsce przy przejściu z DOS do technologii Windows NT (zaczęła się w 1993 i zakończyła w 2001 pojawieniem się Windows XP) to Raport przewiduje powolne odejście od aplikacji Win32 (te będą uruchamiane w chmurach na tzw. SBC – w modelu server-based computing i/lub jako zdalne pulpity na rzecz aplikacji OS-neutral oraz przeglądarek internetowych) – około 2020 mniej niż 10% aplikacji korporacyjnych będzie pochodzić z segmentu Win32 (Windows Desktop lub legacy Windows application), będą one po prostu mniej strategiczne dla firmy.  Skrót tego raport Gartnera jest tu w archiwum Gartnera.

Zasoby na temat LightSwitch   Leave a comment

Jest ich wiele, oto niektóre z nich:

Posted 19 września 2011 by marekwmsdn in Lightswitch

Mega linki z pracy cz. 1   Leave a comment

  1. Do wykorzystania:
    1. Pożyteczny przykład z CodeProject wykorzystania DataGrid w technologii WPF z bazą SQL Server Compact
    2. Też stamtąd – tutorial na temat log4net  – o zapisywaniu informacji do logów aplikacyjnych
    3. Wykorzystanie DataTables z jQuery w aplikacjach ASP.NET
    4. Wykonywanie w locie dowolnego serwisu WCF
    5. WCF by example
    6. Prosty sposób na odpytanie bazy danych
    7. Praca z dużymi plikami XML bez ich wczytywania w całości
    8. Własny handler do przetwarzania żądań do stron
    9. Własny sposób na wykorzystanie WCF do autentykacji i szyfrowania danych
    10. Eksport danych z bazy do różnych formatów (PDF, DOC, RTF czy XLS)
    11. GTD w akcji – http://www.codeproject.com/KB/applications/todolist2.aspx
    12. Crystal Report zanurzony w VS2011 w akcji
    13. Dokładny przykład jak wykorzystać Lightswitch do tworzenia aplikacji do zbierania danych
  2. Kolejna biblioteka do tworzenia PDF w wersji Lite jest bezpłatna – quickpdflibrary. Inny bezpłatny komponent do tworzenia PDF (i nie tylko, może jeszcze tworzyć DOC, XLS, RTF) – e-iceblue. Bardzo dokładny opis “bebechów” PDF – na JPedal.org (widać po nazwie, że firma wyszła z jakiegoś open source-wego projektu, okrzepła i zaczyna “zbijać kasę”). To był blog, a teraz tu są zebrane zasoby na temat PDF i wsparcia w tym temacie. Oficjalna strona blogu Adobe dla developerów jest tutaj, na stronie Adobe. Flash Builder jest za darmo pod pewnymi warunkami
  3. Kapitalny program do rysowania diagramów – https://grapholite.com/Designer
  4. Przegląd technologii używanych w .NET, bardzo cenny materiał
  5. Jak oczarować klienta – http://www.zdnet.com/videos/events/guy-kawasaki-how-to-enchant-users/6203360 – tako rzecze Kawasaki
  6. Wyjaśnienie przez MS w sprawie kradzieży certyfikatów z firmy COMODO, MS IE7 wzwyż ma włączone domyślnie sprawdzanie OCSP (FF domyślnie to opcja wyłączona). TechNet tak wyjaśnia CRL
  7. PowerShell to nowe, świetne środowisko skryptowe, ma nawet swoje GUI, tutorial – http://powergui.org/tutorials.jspa
  8. Tutorial o WCF – http://www.wpftutorial.net/GridLayout.html
  9. Java – jak oszukać sprawdzanie certyfikatu serwera w aplikacji pobierającej z niego dane
  10. Kapitalne narzędzie do testowania maszyny wirtualnej Java – http://visualvm.java.net/download.html

Nowe narzędzie dla developerów–WebMatrix   Leave a comment

No może nowe to ono nie jest, ale jest nowa wersja dostępna na stronach MS.  Wraz z nią jest m.in. open-source portal Orchid. Przygotowano też szkolenia:

  1. Przegląd możliwości – http://www.microsoft.com/web/webmatrix/features.aspx
  2. Miejsce startowe szkoleń – http://www.microsoft.com/web/post/Web-Development-101-using-WebMatrix
  3. Inna strona – http://www.microsoft.com/web/category/learn

Ciekawe jak się to ma do innego narzędzia – generatora aplikacji Lightswitch?

Czyżby WM był wyspecjalizowany pod kątem potrzeb programistów aplikacji webowych, a LS dla tworzenia aplikacji klienckich? Czas pokaże…

Posted 17 stycznia 2011 by marekwmsdn in Lightswitch, MS, Web 2

Zebrane linki z Chrome w domu   Leave a comment

  1. Addy Osmani jest wielki (większość można ściągnąć):
    1. materiały szkoleniowe do JS – http://addyosmani.com/blog/javascript-101-free-course/
    2. oraz do jQuery – http://addyosmani.com/blog/jq143offlinelearningkit/comment-page-1/#comment-4976
    3. tworzenie aplikacji dużych aplikacji w jQ – http://addyosmani.com/blog/large-scale-jquery/ 
    4. tutorial o wzorcach projektowych w JS – http://addyosmani.com/blog/essentialjsdesignpatterns/
    5. Kawałki kodu dla jQuery – http://addyosmani.com/blog/31-jquery-snippets/
  2. Testowanie aplikacji przy pomocy nakładki http://zombie.labnotes.org/api.html do node.js (na czym to polega?)
  3. Co to jest szczęście (szczęśliwość) – przyjemność to na pewno nim nie jest – Why Pleasure Is Not Happiness (VIDEO). Jest też więcej ciekawych artykułów związanych z nadejściem nowego roku np:
    1. Postanowienia noworoczne – New Year’s Resolutions: 10 Easy Ways To Recharge, Restore And Renew In 20
    2. Odrodzenie duchowe – New Year’s Spiritual Renewal: Making Resolutions vs. Transforming Our Identity
  4. Znowu VFP –
    (VFP) – How To Run Exe File and include them to your Project

    *******************************
    ** Author : Leosan **
    ** Date Publish : 29/01/2005 **
    *******************************
    * Examples how to run Windows Calculator
    *
    declare long ShellExecute in „shell32.dll” long hwnd, string lpszOp,string lpszFile, string lpszParams,string lpszDir, long nShowCmd
    declare long GetDesktopWindow in”win32api”
    local hDCScreen
    hDCScreen = GetDesktopWindow()
    ShellExecute( hDCScreen, „open”, „calc.exe”, „”, „d:\”, 1)

  5. Coś dla fanów VFP – http://kalpesh2804.blogspot.com/ odnośnie raportów:
    1. http://www.report-sculptor.com/
    2. http://foxypreviewer.codeplex.com
    3. oraz tematu drukowanie spod VFP plików PDF z katalogu – msdn social VFP
    4. Serwery automatyzacji – http://msdn.microsoft.com/en-us/library/ya8075ex(v=vs.80).aspx
  6. Fantastyczna książka w wersji open na temat podstaw jQ – “jQuery fundamentals
  7. Kolejny framework realizujący ideę AJAX w JEE2 – ZK, ale dodatkowo umożliwia tworzenie aplikacji mobilnych. Taka uwaga – aplikacje mobilne mają jedną z postaci reaalizację jako gruby klient w telefonie lub smartfonie. W takim przypadku są uruchamianie w środowisku systemu operacyjnego danego urządzenie. Może to być Android/iOS (najczęściej) lub Symbian oraz Windows Phone 7 (najrzadziej). Językiem programownia może być właśnie Java/C++/C lub C#. (nawet jest dodatek do VB) Takie aplikacje mało korzystają z technologii HTML i połączeń internetowych i wymagają solidnego IDE (np. Eclipse lub VS Express for WP7).
  8. Kolejne dobre podstawy technologii REST z punktu widzenia Javy – http://www.javaworld.com/javaworld/jw-10-2007/jw-10-resteasy.html
  9. MS .NET – tworzenie aplikacji przy pomocy ich generatora Lightswitch – http://tejana.wordpress.com/2010/12/ + http://ramanisandeep.wordpress.com/2009/09/21/datareader-vs-dataset/
  10. PHP wzorce projektowe – http://www.stumbleupon.com/su/1HyNGj/www.ibm.com/developerworks/opensource/library/os-php-designpatterns/?cmp=dw&cpb=dwope&ct=dwgra&cr=twitter&ccy=zz&csr=doit5phptipspats
  11. IBM – Simplify Ajax development with jQuery
  12. TED – Using our practical wisdom