arrow Tag: .net
rss

SFTP în C#/.NET folosind SSH.NET

September 30th, 2011 Fii primul care comenteaza

Una din sarcinile pe care le-am avut de îndeplinit recent a presupus, printre altele, și gestiunea unor fișiere aflate pe alte mașini (ex: listarea directoarelor, descărcarea fișierelor necesare, procesarea lor, încărcarea lor pe o altă masină etc.). Pentru ce aveam nevoie, o soluție bazată pe protocolul SFTP era deci cea mai indicată, iar singura soluție open-source pentru platforma .NET pe care am putut-o găsi a fost SSH.NET (SharpSSH nu funcționa corespunzător și nici nu mai este dezvoltată de ceva vreme, iar o soluție platită nu își justifica în nici un fel costurile în cazul de față).

SSH.NET este un proiect complet nou, foarte bine scris care, din câte observ, primește din ce în ce mai multă atenție (paradoxal însă, am dat destul de greu de el). Fiind însă destul de slab documentat (pe undeva e și normal să fie așa, focusul fiind momentan pe dezvoltare) m-am gândit că ar fi bine sa ilustrez într-o serie de două articole modalitatea de utilizare a acestei librării pentru a lucra cu SFTP, respectiv SSH în C#/.NET.

Conectarea

Întâi de toate, trebuie să aflați ce modalități de conectare suportă server-ul la care vă conectați. Odată ce aflați aceste detalii, veți configura o instanță a uneia dintre clasele:

- PrivateKeyConnectionInfo – pentru autentificarea folosind o pereche de chei;

- PasswordConnectionInfo – pentru autentificarea folosind un nume de utilizator și o parolă;

- KeyboardInteractiveConnectionInfo – pentru a folosi modalitatea de autentificare interactivă (care, în particular, poate funcționa asemănător modalității de autentificare cu parolă).

pentru a vă putea autentifica.

Mai mult…

Taguri: , , , ,

!Norc pentru iPhone – Cautarea si vizualizarea punctelor de interes

August 27th, 2011 Comments Off

Tehnologii folosite

- MonoTouch pentru aplicația ce rulează pe telefonul utilizatorului;

- C# și ASP.NET pentru serviciile web ce rulează pe serverele NORC și furnizează date pentru aplicație.

Responsabilitățile avute în cadrul proiectului

- dezvoltarea integrală a aplicației client pentru iOS;

- am contribuit la dezvoltarea serviciului web ce furnizează date pentru aplicație.

Scurtă descriere a aplicației

!Norc pentru iPhone este o aplicație care permite căutarea punctelor de interes, folosind la cerere și poziția de referință a utilizatorului. Punctele de interes sunt afișate pe o hartă interactivă, putând apoi fi vizualizate în detaliu.

Facilitățile oferite includ:

- afișarea punctelor de interes direct pe harta interactivă;

- posibilitatea de a crea un nou cont NORC și de a te autentifica direct de pe telefonul mobil;

- street-view;

- galerie foto;

- posibilitatea de a vizualiza recomandările pentru un anumit punct de interes, precum și de a scrie o noua recomandare direct de pe telefonul mobil;

- posibilitatea de a contacta direct de pe telefon persoana responsabilă cu acel punct de interes.

Mai mult…

N!mobiliare pentru iPhone – Prima aplicație portabilă de imobiliare din România

May 18th, 2010 Comments Off

Tehnologiile folosite

- MonoTouch pentru aplicația ce rulează pe telefonul utilizatorului;

- C# și ASP.NET pentru serviciile web ce rulează pe serverele NORC și furnizează date pentru aplicație.

Responsabilitățile avute în cadrul proiectului

- dezvoltarea integrală a aplicației client pentru iOS;

- am contribuit la dezvoltarea serviciului web ce furnizează date pentru aplicație.

Scurtă descriere a aplicației

N!mobiliare este prima aplicație mobilă de prezentare a anunțurilor imobiliare din România.

Facilitățile oferite includ:

- afisarea anunturilor pozitionate direct pe harta;

- detalii proprietate + galerie foto;

- posibilitatea de a contacta (telefonic sau prin e-mail) ofertantul direct din ecranul cu detaliile proprietatii.

Versiunea 2 a acestei aplicații a adus noutăți precum:

- rulează atât pe iPhone, cât și pe iPad;

- sistem nou de filtrare;

- sistem de filtrare a anunțurilor;

- sistemul de căutare a adreselor a fost îmbunătățit.

Mai mult…