Pokazywanie postów oznaczonych etykietą WCF. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą WCF. Pokaż wszystkie posty

środa, maja 09, 2012

Zasoby JS i nie tylko z MSDN

MSDN ma czasopismo “MSDN magazine” (poszukiwanego tematu np. “WCF” można poszukać poprzez wybranie opcji “Topics” na górze) oraz portal “Script Junkie”. Oba te miejsca dosyć gruntownie traktują o technologiach JS i .NET.

Ciekawe pakiety z NuGet dla wsparcia WCF (z wykorzystanie OAuth):

Odwieczny temat, pozbycie się niektórych wad JS (mimo książki “JS Good Parts”) – chodzi o podejście do zamykania (closures).  O tym rozpisywało się wiele autorytetów np. Vogel, Papa, Addy Osmani, Crockford, Hanlock, Hudlock. Tym razem mam inne źródła:

Teraz pora na biblioteki dodatkowe do JS, KnockOut i JQ wraz z wtyczkami do nich:

 

    środa, lipca 13, 2011

    Nadwyraz ciekawe rzeczy (aby nie umknęły)

    piątek, czerwca 10, 2011

    Deweloperka na piątek 10 czerwca

    Starocie:

    1. Tutoriale - http://phpacademy.org/videos
    2. http://www.phpclasses.org
    3. Nowy, lepszy framework dla java - http://www.dzone.com/links/r/spark_a_sinatra_inspired_micro_web_framework_for.html lub ułatwienia w tworzeniu REST - http://www.dzone.com/links/r/restful_web_services_made_easy_2.html
    4. Narzędzia open-source do testów webowych aplikacji - http://www.dzone.com/links/r/14_best_open_source_web_testing_tool.html
    5. MSDN angielski - http://blogs.msdn.com/b/ukmsdn/archive/2011/04/06/april-msdn-magazine-out-now.aspx
    6. Video na temat WinForm - http://windowsclient.net/learn/videos.aspx
    7. http://www.switchonthecode.com/tutorials/csharp-tutorial-triple-des-encryption

    Nowosci:

    1. The future of WCF is RestFull” – przegląd historii i przyszłości WCF na InfoQ. Społeczność codeplex stworzyła grupę na temat WCF - http://wcf.codeplex.com/, warto tam zaglądać, jest tam WCF support for jQuery. Jest też dedykowany blog na MSDN o WCF. Lekcje - http://blogs.msdn.com/b/endpoint/archive/2010/01/07/getting-started-with-wcf-webhttp-services-in-net-4.aspx z http://blogs.msdn.com/b/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx i video http://channel9.msdn.com/events/PDC/PDC10/FT04
    2. Jak zwykle paper.li od “świętego” - http://paper.li/amazedsaint/dotnet i tam - http://www.alvinashcraft.com/2011/06/09/dew-drop-june-9-2011/. O HTML 5.
    3. Samouczki z LINQ - http://jesseliberty.com/2011/06/08/linq-the-overloaded-contains-operator/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+JesseLiberty-SilverlightGeek+%28Jesse+Liberty+-+Silverlight+Geek%29
    4. Wizualna nauka podstawowych algorytmów programowania w JS - http://algorithms.openmymind.net/search/linear
    5. Inne o WCF - http://codebetter.com/howarddierking/2011/05/09/getting-fiddler-and-the-net-framework-to-play-better-together-2/
    6. Książka do REST - http://codebetter.com/glennblock/2011/06/06/rest-in-practice-the-book-restbucks-the-sample/
    7. Fajny przykład kolekcji obiektów - http://queue.acm.org/detail.cfm?id=1961297
    8. Co to jest YOGA i jej odmiany - http://lifehacker.com/5803333/how-to-find-the-right-style-of-yoga-for-you
    9. Soluto – pomoc na wszystko - http://www.betanews.com/article/When-crashes-occur-Soluto-can-tell-you-why/1306428342
    10. Jaką bazę NoSQL wybrać - http://blog.monitis.com/index.php/2011/05/22/picking-the-right-nosql-database-tool/
    11. Edytory do HTML 5 - http://www.htmlgoodies.com/beyond/webmaster/toolbox/five-essential-html5-editors.html oraz  z W3C - http://www.w3.org/wiki/HTML/Training
    12. Gołe ale super wydajne OS - http://www.returninfinity.com/baremetalnode.html
    13. Aplikacja na Android-a - http://www.codeproject.com/KB/android/cmdconsole.aspx?utm_source=twitterfeed&utm_medium=twitter
    14. Portal o JS na poważnie - http://devmeetings.pl/
    15. Kolizja – wykrywanie w grach JS - http://devmeetings.pl/trainings/detekcja-kolizji-w-grach-javascriptowych
    16. SSJS - http://devmeetings.pl/trainings/javascript-na-serwerze-ringojs-v8cgi-i-nodejs
    17. Zaawansowany JS - http://ferrante.pl/frontend/javascript/darmowe-szkolenie-javascript/ – Ferrante! Materiał - http://www.slideshare.net/ferrantes/just-advanced-javascript z http://varjs.com/ na podstawie - http://blog.koszulinski.pl/kategoria/javascript/ (lekcje o JS 1 i 2, ma też bloga - http://code42.pl/ + ciekawe o delegatach =>http://javascriptweblog.wordpress.com/2010/12/22/delegation-vs-inheritance-in-javascript/, newsy o JS - http://jsnews.pl/ inny polski blog http://www.blog.project13.pl/ )

    JQ: - http://datatables.net/release-datatables/extras/FixedHeader/two_tables.html, http://weblogs.asp.net/dwahlin/archive/2010/11/20/reducing-code-by-using-jquery-templates.aspx i http://knockoutjs.com/documentation/introduction.html

    Bezpieczeństwo - https://www.owasp.org/index.php/Category:Principle

    MVC w Javie - http://www.theserverside.com/news/1364562/Java-GUI-Development-Reintroducing-MVC

    czwartek, kwietnia 28, 2011

    wtorek, kwietnia 26, 2011

    Ciekawostki

    1. Edytory UML – za darmo – na stronie codebalance
    2. Implementacja node.js dla jedi pod Windows - http://node-js.prcn.co.cc/#rus
    3. Co nowego w jQUERY UI - http://blogs.sitepoint.com/whats-new-in-jquery-ui-1-8/
    4. Niesamowity blog - http://oakleafblog.blogspot.com/2011/04/windows-azure-and-cloud-computing-posts_24.html
    5. Strona na temat IE (oficjalna) - http://blogs.msdn.com/b/ie/archive/2011/04/20/ie-feedback-looking-back-forging-ahead.aspx, tamże podano sposób na instalację wielu przeglądarek internetowych pod jednym systemem
    6. Tutaj z kolei jest na temat narzędzi dla deweloperów z “rozbiegówki” która jest tutaj - http://msdn.microsoft.com/en-us/library/dd565631%28VS.85%29.aspx
    7. Pamiętaj o zasobach JS - http://addyosmani.com/blog/
    8. Zbiór pułapek w JS - http://www.codeproject.com/KB/scripting/javascript-gotchas.aspx
    9. Bardzo ciekawe produkty - http://www.syncfusion.com/products
    10. Dokładny przepis na uruchomienie kompletnego serwisu REST w WCF – szablon - http://kashyapas.com/2011/04/self-hosted-wcf-rest-service-template-for-vc-express/
    11. Książka o C# za darmo - http://blogs.technet.com/b/southasiamvp/archive/2011/04/25/revisiting-c-mvp-publishes-a-free-ebook.aspx z portalu dla deweloperów (są tam i inne linki)
    12. Ciekawy portal - http://paper.li/kashyapa/
    13. Zatwituj - https://twitter.com/#!/amazedsaint
    14. Serwer automatyzacji w C# - http://www.gekko-software.nl/DotNet/Art03.htm
    15. Przerób FB i TW na gazetę - http://paper.li/
    16. Ciekawe edytory - http://net.tutsplus.com/articles/web-roundups/22-neat-code-editors-for-windows/
    17. Code balance:
      1. http://codebalance.blogspot.com/2011/02/brief-explanation-of-httpmodule-and.html
      2. http://codebalance.blogspot.com/2011/01/selection-of-successful-software.html
      3. http://codebalance.blogspot.com/2011/01/10-differences-between-wcf-services-and.html
      4. http://codebalance.blogspot.com/2010/09/10-successful-e-book-search-engines.html
    18. Nauka JS dla rasowego programisty w c# – wg. Hanselmana

    czwartek, kwietnia 21, 2011

    Nowinki

    czwartek, marca 31, 2011

    Mega linki z pracy cz. 1

    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

    piątek, grudnia 03, 2010

    Ciekawostki

    1. http://www.idg.pl/news/357732/Lataj.helikopterem.po.prawdziwych.miastach.dzieki.Google.Earth.html
    2. Send to dropbox - http://www.pcworld.pl/witryna/2671/17.html
    3. Google wyróżnia witryny obrażające klientów - http://news.cnet.com/8301-30684_3-20024325-265.html?tag=nl.e703? Po zmianie algorytmu rankingowego już nie.
    4. Fajna gra dla Piotrusia – Deepica.
    5. Przykłady z HTML 5 – pora się nimi zająć - http://www.informit.com/articles/article.aspx?p=1650670&seqNum=3
    6. Strona na temat cavas i przykłady interpretacji fizyki obiektów - http://www.canvasdemos.com/2010/11/04/simple-game-physics/
    7. Cechy idealnego programisty:
      • Programming languages
      • Scripting languages
      • Programming principles
      • Production principles
      • Web applications
      • Education and experience
      • Personal skills
    8. WCF w praktyce na codeguru.pl. Informacja z TECHED 2010 Europe - http://www.wss.pl/NewsList/1,19449/by_PublishDate/desc.aspx
    9. Jak zacząć przygodę z IronPythonem - http://msdn.microsoft.com/pl-pl/library/gg309145
    10. Przejrzyj nowinki programistyczne na techrepublic.
    11. Przejrzyj:
      1. 10 najciekawszych aplikacji Google Enterprise – eStreamDesk HelpDesk
      2. Polecana witryna z muzyką z PCWorlsd.
      3. Głupoty z onion - http://www.theonion.com/articles/universe-admits-to-wronging-area-man-his-entire-li,18556/#enlarge
      4. Nauka jQuery Offline - http://software.com.pl/jquery-1-4-3-offline-learning-kit/
      5. Nowe pluginy - http://software.com.pl/nowe-pluginy-w-sluzbie-jquery/
      6. Własne tagi w HTML-u - http://software.com.pl/definiowanie-wlasnych-atrybutow-w-html-u/
      7. Znaki specjalne w HTML - http://software.com.pl/html-znaki-specjalne/
      8. Książka – podręcznik do jQ - http://software.com.pl/jquery-poradnik-programisty/
      9. Jak się uczyć c# - http://software.com.pl/jak-uczyc-sie-c-a-moze-rowniez-innych-jezykow-programowania/
      10. Nowy SDJ - http://software.com.pl/pobierz-nowy-sdj-12011/
      11. Techrepublic:
        1. Protokoły routing i zasady
        2. Podsieci
        3. TCP/IP

    środa, grudnia 13, 2006

    Bo do tanga trzeba dwojga

    Tango ale z kim?

    Sun wprowadzi niebawem nową wersję Java SE 1.6 zwaną Mustang (skupiono się na części klienckiej i lepszej integracji z platformą uruchomieniową, Java 1.5 Tiger skupiała się na części serwerowej). Nowością jest lepsza integracja z językami skryptowymi. Zgodność ze standardem Java Specification Request 223, pozwalająym na uruchomienie m.in. JavaScript and Python, w środowisku Java Virtual Machine (co z PHP, brak tutaj na ten temat informacji). Wszystko po to aby podzielić zadania: skompliowane obliczenia i dostęp do baz wykonać w Javie, a PHP zostawić sprawę interfejsu. Dodatkowo postanowiono zaktualizować NetBeans 5.5. do wsparcia nowej wersji Javy (chociaż w NetBeans wcześniej mówiło się o wsparciu jezyków skryptowych - projekt Coyote [https://coyote.dev.java.net/])

    Nie sposób tu nie wspomnieć o MS - Mimo, że MS stoi na uboczy jeżeli chodzi o technologie open-sourceto ostatnio zatrudniło Jim Hugunin, twórcę języka Jython, któy pracuje w projekcie IronPython (wsparcie dla tego języka w środowisku platformy Microsoft .Net Common Language Runtime).

    Inny projekt języka to Groovy specjalnie napisany do uruchamiania w środowisku JVM (komitet techniczny składa się z przedstawicieli Sun, IBM i Apache)

    Oto druga połówka do tanga.
    W ramach nwego JSE 1.6 przewidziano lepszą integrację z platformą MS (IBM to już ma więc Sun też chce) w zakresie WS (usług sieciowych) [http://java.sun.com/developer/technicalArticles/glassfish/ProjectTango/] w ramach projektu Tango (działa w ramach większej inicjatywy GlassFish - otwartej inicjatywy Sun stworzenia implementacji własnej WS). W Sun jest specjalna grupa ludzi WS - http://java.sun.com/webservices/, współpracująca z grupą ludzi z MS - http://windowscommunication.net/ (WCF - Windows Communication Foundation a nie World Children Fund) w zakresie implementacji i testów zgodności standardów WS-*. Chodzi m.in. o import opisu serwisów WS ze środowiska MS WCF (WSDL) przy pomocy JAX-WS, optymalizację transferu, bezpieczeństwo, tranzakcyjność poprzez "wyklikanie" w interfejsie IDE (np. NetBeans) odpowiednich właściwości. Szybkie, łatwe i proste...