- Konwersja formularzy VFP na .NET i innych obiektów - http://www.vfpconversion.com/Tools.aspx
- Przykład pobierania danych z Internetu Rick - http://www.west-wind.com/presentations/wchttp.htm, a tu jest więcej programów pomocniczych
- Przykład jak pobierać dane z Internetu w .NET - http://www.west-wind.com/presentations/dotnetWebRequest/dotnetWebRequest.htm
- Lista narzędzi do VFP - http://west-wind.com/webtools.asp, np. do wsparcie SOAP 2.0
- Stosowanie Generics w C# z blogu markusa:
- ArrayList myForms = new ArrayList();
myForms.Add(new Form());
myForms.Add(new Form());
myForms.Add(new CustomerEditForm()); - Lub w VFP:
- LOCAL myForms
myForms = CreateObject("ArrayList")
myForms.Add(CreateObject("Form"))
myForms.Add(CreateObject("Form"))
myForms.Add(CreateObject("CustomerEditForm")) - Jak przejrzeć listę:-
- foreach (Form frm in myForms)
{
frm.Show();
} - A jak się zabezpieczyć przed podaniem złego typu danych?
- List<Form> myForms = new List<Form>();
myForms.Add(new Form());
myForms.Add(new Form());
myForms.Add(new Button()); // Compiler Error!!! - Takie ogolne zasoby o VFP - http://www.objenv.com/cetus/oo_visual_foxpro.html a to jest hostowane na http://www.cetus-links.org/ (tamże są linki do np. Java - jak tworzyć skryptlety)
- Uwaga można popracować trochę nad rozwiązaniem Java Applet (DLL lokalne można ręcznie lub poprzez WinAPI w VFP łatwo zainstalować)
- Uniezależnić się od kontenera dbc w aplikacjach VFP, np. kursy walut.
- VFP link - http://www.markusegger.com/Articles/Article.aspx?quickid=0606026
- Weblog Strahl - http://west-wind.com/weblog/ (dylemat jaki wybrać framework)
- Rozsądne korzystanie z AJAX - http://www.thinkvitamin.com/features/ajax/responsible-asynchronous-scripting
- Klasyk JS - http://simonwillison.net/tags/javascript/
- O JS - http://simonwillison.net/tags/javascript/, ciekawe linki:
- http://javascript.weblogsinc.com/2006/07/31/xmlhttprequest-in-ie-7/ - nieprawda, że w IE 7 jest natywna obsługa XMLHTTP
- http://javascript.weblogsinc.com/2006/08/01/rotating-solar-system/ - solar system
- http://widgets.yahoo.com/workshop/ - jednak Yahoo Widgets
- http://thinkvitamin.com/, http://ajaxian.com/
- Dziel się ciekawymi slajdami - www.slideshare.com np. - http://www.slideshare.net/simon/javascript-libraries-the-big-picture/
- Rozszerzenia w JS na bazie Yahoo GUI - http://extjs.com/
- Ciekawe jak testować wykonanie skrypty w IE (a nawet w FF) mając do dyspozycji VWD - bernicode
- Tamże ciekawe dywagacje na temat stosowania eval (to jest wywołanie kompilatora JS) w JS (znany architekt JavaScriptu - Douglas Cronkford, zabrania stosowania tej instrukcji). Autor pokazuje, że rozumne stosowanie eval pozwala na szybsze wykonanie kodu
- Biblioteki w JS (np. prototype) są piękne, ale zabierają dużo miejsca (71KB) można jes skompresować (nawet do 31KB) jak? Tutaj jest odpowiedż.
- Super, super indeks do tutoriali - GoToAPI - http://www.gotapi.com/html
- Mamy nową bilbilotekę prototype - http://prototypejs.org/2007/5/1/prototype-1-5-1-released
- Kurs szybkiego wprowadzenia do prototype - http://www.refreshaustin.org/presentations/prototype-scriptaculous-crash-course/
- Tutoriale od Dustin Diaz - http://www.dustindiaz.com/
- Może to być dobry edytor JS w środowisku Eclipse - http://www.spket.com/
- Super strona o AJAX - ajaxian.com i tam artykuł - Base diving with Gears, Google spreadsheet, FF 3 będzie miał wbudowane wsparcie dla SQLLite
sobota, czerwca 23, 2007
Piatek
wtorek, czerwca 19, 2007
Wtorek:
- Usługi webowe w CodeProject - http://www.codeproject.com/useritems/WSDL_1_to_WSDL_2_Problem.asp
- Tam też - http://www.codeproject.com/cs/webservices/myservice.asp
- Google publikuje nowe API na temat podejrzanych stron URL - http://blogs.zdnet.com/security/?p=310
- JNI - http://www.javaworld.com/javaworld/jw-10-1999/jw-10-jni.html?page=5
- Java Applet i bezpieczństwo - http://mindprod.com/jgloss/jni.html#APPLETS
- JAva Applet podpis - http://mindprod.com/jgloss/signedapplets.html
- Jak podpisać - http://home.blarg.net/~jozart/main/article/index.html#signed i http://www.suitable.com/docs/signing.html
- Swik - http://swik.net/?page=3
poniedziałek, czerwca 18, 2007
Adresy o SSL:
- SSL in WinHTTP - nowość w .NET Framework 3.0, klient wystawia certyfikat uwierzytelniający (z lokalnego repozytorium) do serwera przy pomocy protokołu WinHTTPS (dla aplikacji korzystających z COM) lub WinHTTP API (w C++). W przypadku obiektu WinHTTP mamy nowe polecenie WinHttpRequest.SetClientCertificate :
- // Instantiate a WinHttpRequest object.
- var HttpReq = new ActiveXObject("WinHttp.WinHttpRequest.5.1");
- // Open an HTTP connection.
- HttpReq.Open("GET", "https://www.fabrikam.com/", false);
- // Select a client certificate.
- HttpReq.SetClientCertificate( "LOCAL_MACHINE\Personal\My Middle-Tier Certificate");
- // Send the HTTP Request.
- HttpReq.Send();
- Oto pełna lista funkcji w nowym WinHTTP (w .NET framework 3.0) - http://msdn2.microsoft.com/en-us/library/aa384257.aspx
- Wystaw swoje (klienckie) akredytacje do serwera- SetCredentials(...) - http://msdn2.microsoft.com/en-us/library/aa384112.aspx
- Zalecenia bezpieczeństwa stosowania WinHTTP - http://msdn2.microsoft.com/en-US/library/aa384266.aspx
- Forum MSDN - http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=47&SiteID=1
- Przykład w C++ na WinHTTP - http://www.codeproject.com/internet/webcrawler.asp
- Web Browser Express - http://msdn2.microsoft.com/en-us/library/ms379558(vs.80).aspx
- Autentykacja w WinHTTP -http://msdn2.microsoft.com/en-us/library/aa383144.aspx
Subskrybuj:
Posty (Atom)