Archive for the ‘VFP’ Category

Zebrane ciekawostki z weekendu   Leave a comment

  1. Ciekawe – istnieje niebezpieczeństwo zaatakowania komputerów chronionej sieci poprzez włamanie do systemu oprogramowania antywirusowego. Błędy w tym oprogramowaniu (coraz cześciej się je tam znajduje) otwierają drobę do wszystkich stacji roboczych. Wg. Snowdena agencje rządowe też są zainteresowane w znajdowaniu błedów w tym oprogramowaniu. Na podstawie – http://www.cio.com/article/3020324/antivirus-software-could-make-your-company-more-vulnerable.html
  2. Analiza dwóch kluczowych firm IT: MS i Apple – co nowego w 2016 roku? http://betanews.com/2016/01/07/predictions-2-and-3-microsoft-and-apple-hit-walls/. Podstawa powstania MS – tworzenie i sprzedaż Windows OS odchodzi w niepamięć. Windows 10 jest za darmo i staje się medium do uruchamiania aplikacji lokalnych i usług sieciowych. Tak jak Android.
  3. Ogłoszono koniec życia Windows CE 6 (2017) oraz Embedded, czyli systemów operacyjnych do urządzeń przemysłowych i wbudowanych. Czy to oznacza wejście w to miejsce Javascriptu i połączenie się z IoT? Co będzie napędzać te urządzenia Chrome OS, wersja open-source Androida (Android Open Source Project – <https://source.android.com/> ) do budowy android-compatible device. Na pewno jakaś odmiana Linuksa.
  4. MS wprowadza tyle różnych technologii że powoduje to problemy z napisaniem zrębów rozwiązań które na ich podstawie mają być napisane. Z pomocą przychodzi tzw. Scaffolding czyli generatory projektów szkieletowych. Dzięki nim powstaje cała otoczka wspierająca daną technologię, programista tylko wstawia swoje kawałki. I to jest dobre! Z drugiej strony programista nie bardzo wie co się tam wewnątrz naprawdę dzieje. I to jest złe! W tym duchu jest artykuł o wykorzystaniu SignalR – https://www.simple-talk.com/dotnet/development/using-signalr-to-create-mobile-applications/ – wg. Microsoft mobilne aplikacje to WUA!
  5. Integracja narzędzi sysinternals z lokalnym PC – https://live.sysinternals.com/tools – na podstawie <http://betanews.com/2016/01/05/six-ways-to-find-and-run-your-favorite-sysinternals-tools/>
  6. Joga dla zdrowia:
    1. http://awesometips.pw/articles/this-is-what-happens-when-you-do-downward-dog-every-day
    2. Pozycja most – awesometips.pw/articles/8-amazing-things-that-will-happen-when-you-do-bridges-every-day
    3. 9 POZYCJI JOGI. Co zrobić z wolnym czasem – http://www.huffingtonpost.com/entry/improve-your-mind-body-and-heart-in-25-minutes-or-less_5665dd38e4b079b2818f7389?
  7. Sprawdzanie wersji zainstalowanej platformy .NET – http://smallestdotnet.com
  8. Zasoby na temat SSRS:
    1. MS SQL Server – Stosowanie podzapytań – http://www.sqlservercentral.com/articles/Stairway+Series/104517/
    2. Raportowanie dla wersji mobilnych – https://www.simple-talk.com/sql/reporting-services/mobile-bi-with-sql-server-reporting-services/?utm_source=ssc&utm_medium=publink&utm_content=mobilebi
    3. Lista (całkiem pokaźna) artykułów na temat raportowania w powyższym serwisie – http://www.sqlservercentral.com/Tags/Reporting+Services+(SSRS)/
    4. Rady jak budować rozwiązania oparte o serwer raportowy. Trzy fundamentalne lekcje SSRS – www.simple-talk.com/sql/reporting-services/sql-server-reporting-services-basics-deploying-reports/
  9. To co ważne – http://www.rightrelevance.com/articles/top-articles – Python, JS
  10. Java:
    1. wątki – http://www.rightrelevance.com/search/articles?query=programming%20languages
    2. 10 najpopularniejszych artykułów z 2015 roku – http://www.javacodegeeks.com/2015/12/top-10-javacodegeeks-posts-for-2015.html
  11. EF:
    1. początek – https://msdn.microsoft.com/pl-pl/data/ef
    2. Przykłady – https://msdn.microsoft.com/pl-pl/data/ee712907
  12. Witryna po rosyjsku o VFP – wyjaśnienie:
    1. używania pola IDENTITY – http://www.foxclub.ru/articles/art46.php
    2. Korzystania z Oracle – http://www.foxclub.ru/articles/art22.php

Posted 11 stycznia 2016 by marekwmsdn in .NET, Ciekawostki, Health, Java, Joga, SSRS, Utilities, VFP

JSONP i nie tylko   Leave a comment

  1. VFP wciąż żyje i ma ciekawe projekty – http://vfpx.codeplex.com/ nawet do JSON-a
  2. Format JSON:
    1. Najlepszy: http://jsonformatter.curiousconcept.com/ wskazuje błedy
    2. http://jsonlint.com/
    3. http://csharp.net-informations.com/xml/how-to-read-xml.htm
  3. Z tym wiąże się JSONP:
    1. http://www.json-p.org/
    2. http://bob.ippoli.to/archives/2005/12/05/remote-json-jsonp/

Posted 10 marca 2015 by marekwmsdn in json, VFP

VFP żyje! Stary, ale jary…   Leave a comment

Mowa o VFP, który mimo wszystko dzięki zapaleńcom trzyma się mocno, chociaż to już niszowy produkt. Oto co się dzieje ostatnio:

  1. Komponent do wywoływania dll-ek napisanych w środowisku .NET – http://www.west-wind.com/wwDotnetBridge.aspx – jest teraz za darmo.
  2. XML konwerter – http://www.west-wind.com/wwxml.asp
  3. Wywołanie serwisów VFP z poziomu .NET (niejako funkcja odwrotna do p.1) – http://www.west-wind.com/presentations/foxdotnetwebservices/
  4. Sterowanie IE w aplikacjach VFP – http://www.west-wind.com/presentations/shellapi/shellapi.asp#_Internet_Explorer_Automation
  5. Łączenie środowisk .NET i VFP innego autora – http://sjwiley.wordpress.com/2007/10/31/using-a-vfp9-com-control-in-c-and-vb-net/
  6. Warto oglądać stronę oficjalną dotyczącą prac rozwojowych w środowisku VFP – https://vfpx.codeplex.com/. Jest tam np. biblioteka do grafiki 3D – http://fgl.codeplex.com/

Posted 11 maja 2014 by marekwmsdn in VFP

Ważne (przynajmniej dla mnie) odkrycia   Leave a comment

Zawsze marzyłem aby zanurzyć w  WinForm kontrolkę do przeglądania zasobów internetowych inną od IE. Bo z IE to nie jest problem, można to nawet zrobić z poziomu VFP (Rick Strahl to dobitnie i szczegółowo pokazał). W środwisku Eclipse też omżna zanurzyć inny silnik renderujący HTML – w ich flagowej bibliotece SWT Eclipse są przykłady. Teraz znalazłem kontrolkę GeckFX jak sama nazwa wskazuje pozwala wykorzystać silnik Gecko (na którym opiera się Firefox organizacji Mozilla). Projekt jest hostowany na google (http://code.google.com/p/geckofx/). Kontrolka jest wykorzystywana w komercyjnym produkcie http://www.stylizerapp.com/.

Sprawa VFP – mimo jego oficjalnego pogrzebania, ciągle można trafić na miejsca gdzie się go rozwija i pracuje nad jego rozszerzeniami. Taką bardzo aktywną stroną jest http://www.foxtools.com/. Inną aktywną i mającą wiele linków jest http://www.vfug.org/VFUG1.Afp?!_3FN0EQPRN.

Lista usług sieciowych do testowania serwisów – http://www.xmethods.com/ve2/index.po

Strona na temat modnego od niedawna oprogramowania do generowania aplikacji MS Lightswitch – http://community.visual-basic.it/AlessandroEnglish/archive/2011/09/20/Advanced-LightSwitch-calling-built-in-search-from-Silverlight-controls-Visual.aspx

Temat powiązania danych w kontrolkach DataGridView:

  1. http://www.codeproject.com/Articles/24656/A-Detailed-Data-Binding-Tutorial
  2. http://www.codeproject.com/Articles/30905/WPF-DataGrid-Practical-Examples
  3. http://www.codeproject.com/Articles/140621/WPF-Tutorial-Concept-Binding
  4. http://www.codeproject.com/Articles/9947/DataGrid-with-built-in-filter-functionality
  5. http://www.codeproject.com/Articles/24413/Binding-a-generic-collection-to-a-DataGridView-via

Super linki do VFP ze strony rosyjskiego dewelopera – http://vfpdev.narod.ru/util_e.html.

Linki deweloperski na MSDN:

  1. Visual Studio Solution Center – http://support.microsoft.com/ph/1117/en-us – rozbiegówka do innych tematów jak C#, C++, F# itd
  2. Rozczytywanie XML – http://support.microsoft.com/kb/307548
  3. Automatyzacja Excela (http://support.microsoft.com/kb/302084) i Worda (http://support.microsoft.com/kb/316384)
  4. Fajna kontrolka typu progressbar – jak ją zrobic – http://support.microsoft.com/kb/323116
  5. Co z tymi BLOBAMI a VARCHAR(MAX)? – http://www.sqlmag.com/article/tsql3/varbinary-max-tames-the-blob

Posted 16 lutego 2012 by marekwmsdn in .NET, C#, MS, MS Lightswitch, VFP

Chmury   Leave a comment

Interpretacja chmury przez fox-owca – http://weblogs.foxite.com/joel_leach/archive/2008/11/03/7206.aspx. Innymi słowy jest to Data Center któy można sobie wypożyczyć na jakiś czas (np. okres spiętrzenia porc przetwarzania danych).  ISP zwykle daje dostęp do aplikacji webowych poprzez wystawienie użytkownikowi jakiegoś serwera internetowego np. Apache lub IIS. CC natomiast udostępnia zasoby na znacznie niższej warstwie na poziomie infrastruktury np. siecie, OS czy aplikacji.

Bardzo dobrym przykładem chmury jest Amazon i jej przymiarki z czytnikami Kindle i ostatnio tabletami (artykuł na Mit Review)

Przeglądaj blog na http://weblogs.foxite.com/ np. http://weblogs.foxite.com/jijo_pappachan/archive/2010/05/12/10881.aspx

Opis biblioteki FFC dla VFP – http://msdn.microsoft.com/en-us/library/aa976741(v=VS.71).aspx

Dostęp do Win32 poprzez FLL – http://vfpx.codeplex.com/releases/view/71594

Posted 31 października 2011 by marekwmsdn in Cloud computing, VFP

VFP deweloperka cd.   Leave a comment

Budowanie formularza do wyszukiwania – http://weblogs.foxite.com/jijo_pappachan/archive/2010/05/12/10881.aspx z portalu o nauce VFP. Bardzo ciekawe porównanie EF z tym co już jest w VFP zrobione bardzo prosto (http://dotbloat.blogspot.com/2010/12/death-of-foxpro-and-birth-of-entity.html). Dziwne projekt activevfp nadal żyje i się rozwija – http://activevfp.codeplex.com/. Komponent do tworzenia PDF – http://weblogs.foxite.com/vfpimaging/archive/2011/04/19/13980.aspx. Równolegle wykonywanie operacji – http://vfpx.codeplex.com/wikipage?title=ParallelFox.

Działa też prężnie strona z projektami VFPX – http://vfpx.codeplex.com/. Tam jest projekt biblioteki przetwrzania równoległego – http://vfpx.codeplex.com/wikipage?title=ParallelFox&referringTitle=Home

Kulisy współpracy VFP z COM – http://members.cox.net/claude.fox/

Blogi inne:

Posted 31 października 2011 by marekwmsdn in VFP

Linki deweloperskie   Leave a comment

Na temat VFP:

  1. Berezniker – jak otworzyć w formularzu dokument PDF. Trochę teorii o PDF – http://www.adobe.com/devnet/acrobat.html?navID=downloads oraz ciekawy artykuły:
    1.  http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/reader/pdfs/readercomp_pdfrendering.pdf
    2. http://www.adobe.com/devnet/acrobat/security.html
  2. CheckBox w Grid – http://www.berezniker.com/content/pages/visual-foxpro/editable-checkbox-grid-allowcellselection-disabled
  3. Wykorzystanie XMLAdapter – http://www.berezniker.com/content/pages/visual-foxpro/using-xmladapter-create-and-load-nested-xml
  4. Ładowanie XML  z XSL, transformacja do HTML w przeglądarce – http://www.berezniker.com/content/pages/visual-foxpro/loading-xml-web-browser-control-variable
  5. To samo ale HTML – http://www.berezniker.com/content/pages/visual-foxpro/loading-html-web-browser-control-variable
  6. EggHeads – http://www.eggheadcafe.com/conversationlist.aspx?groupid=2610
  7. Materiały do nauki VFP – http://www.learningvisualfoxpro.com/
  8. Instaluj CAPICOM w W7 – artykuł. Coś takiego – %windir%\syswow64\regsvr32.exe /s %windir%\syswow64\capicom.dll
  9. Przejscie z VFP do .NET – http://foxcentral.net/microsoft/NETforVFPDevelopers_Chapter03.htm
  10. Biblioteka wyrażeń regularnych w VFP – http://www.sweetpotatosoftware.com/spsblog/2006/01/14/RegularExpressionsForVisualFoxProPart3.aspx
  11. Teraz C#:
    1. Google search: “msdn blog x.509”
    2. Podpisz i sprawdź – http://blogs.msdn.com/b/alejacma/archive/2008/06/25/how-to-sign-and-verify-the-signature-with-net-and-a-certificate-c.aspx
    3. Sprawdź certyfikat – http://blogs.msdn.com/b/alejacma/archive/2011/06/21/how-to-verify-validity-of-certificates-with-net.aspx

Posted 29 października 2011 by marekwmsdn in C#, VFP