northdan.
Read this page in English

Tehnologii

.NET: sisteme interne, API-uri B2B și integrări Microsoft

Pe .NET, numărul versiunii nu e un detaliu de programator: par sau impar decide dacă mai aveți trei ani de corecții sau doi.

Numărul versiunii .NET nu e o curiozitate tehnică, ci o dată în calendarul vostru. Microsoft publică o versiune în fiecare noiembrie: cele pare primesc trei ani de corecții gratuite, cele impare doi. Atât înseamnă LTS și STS — și atât ar trebui să știe și cine semnează bugetul, nu doar cine scrie codul.

Noi construim pe .NET sisteme interne de business, API-uri și platforme B2B pentru firme care au deja Active Directory, SQL Server și Microsoft 365. Acolo legătura cu ce aveți vine din platformă, nu dintr-un strat improvizat peste ea.

Momentul în care ajung firmele la noi e aproape mereu identic: cineva a cerut o situație de conformitate, iar răspunsul a fost că aplicația rulează pe o versiune care iese din suport anul acesta.

Hai să vorbim despre proiectul tău

Scrie-ne pe WhatsApp sau trimite un email — vorbești direct cu un programator.

office@northdan.com · +40 752 070 247

Ce primești

Se leagă de ce aveți deja

Autentificare pe Active Directory, date în SQL Server, documente în Microsoft 365: conectarea vine din platformă, nu dintr-un strat scris de noi.

Datele de expirare sunt publice

Microsoft anunță finalul suportului cu ani înainte, deci migrarea intră în buget ca linie planificată, nu ca urgență de noiembrie.

Găzduire pe Linux, în containere

Nu sunteți obligați la licențe de sistem de operare: aplicația rulează în container pe Linux, ca orice alt backend.

Predare fără noduri

Primiți codul, migrările de bază de date, configurarea de publicare și accesele; alt furnizor poate compila și pune în producție fără noi.

Ce construim pe .NET

Patru forme, toate din zona în care platforma chiar câștigă. Sisteme interne de business: evidențe, documente, fluxuri de aprobare, drepturi pe departamente. API-uri și platforme B2B, unde partenerii se conectează programatic la datele voastre. Aplicații care folosesc conturile din Active Directory, ca omul să intre cu parola de la serviciu. Și integrări cu SQL Server și Microsoft 365. Discutăm aici despre platformă, ASP.NET Core și găzduire; limbajul C# are pagina lui separată.

Compromisurile reale: specialiști, ecosistem, paritatea versiunii

Trei costuri, spuse înainte de ofertă. Un programator .NET bun costă peste media backend-ului atunci când firma nu e deja în Microsoft: plătiți o specializare ale cărei avantaje nu le folosiți. Al doilea, ecosistemul vă trage firesc către servicii Microsoft plătite, iar decizia dacă rămâneți pe ele se ia mai ieftin la început decât după doi ani de dependențe. Al treilea e chiar paritatea numărului de versiune. Prețul aplicației îl mută numărul de fluxuri de aprobare și de integrări, nu platforma.

Când NU alegem .NET — și ce alegem în loc

Două condiții, amândouă de context, nu de calitate. Dacă firma nu are Active Directory, nu ține datele în SQL Server și nu plătește Microsoft 365, avantajul principal dispare; atunci propunem Node.js sau Python, cu aceleași livrabile și o piață de recrutare mai largă. A doua condiție e durata: pentru un serviciu mic lipit de un sistem existent, .NET aduce mai multă structură decât cere lucrarea, iar structura se plătește în ore.

Cine îl întreține după ce plecăm noi

Microsoft publică o versiune .NET în fiecare noiembrie, cele pare cu suport de trei ani și cele impare cu doi: .NET 10 e suportat până pe 14 noiembrie 2028, iar suportul pentru .NET 8 se încheie pe 10 noiembrie 2026, conform politicii oficiale de suport .NET. Mai există o regulă ușor de ratat: sistemul e considerat suportat doar dacă are aplicat ultimul petic lunar. Despre aplicațiile rămase pe .NET Framework 4.x scriem doar ce se poate susține — primesc corecții de securitate ca parte din Windows, dar funcționalitate nouă nu mai apare.

Ce arătăm în locul unui portofoliu .NET

Observați ce nu scrie aici: niciunul dintre produsele noastre publice nu rulează pe .NET, iar un produs construit pe altceva nu devine dovadă pentru platforma asta doar pentru că ne-ar conveni. Lucrările noastre .NET sunt sisteme interne de client, care nu se publică. În schimb, verificabil pe loc într-o discuție tehnică: cum separăm straturile, cum arată migrările de bază de date și ce intră în documentația pe care o primiți la final.

Întrebări frecvente

Ce versiune de .NET ar trebui să rulăm?

.NET 10, versiunea LTS curentă, suportată până pe 14 noiembrie 2028. Dacă sunteți pe .NET 8, aveți termen până pe 10 noiembrie 2026 — aceeași dată la care expiră și .NET 9. Regula de reținut: versiunile pare țin trei ani, cele impare doi.

.NET mai e legat de Windows?

Nu. Îl găzduim de regulă în containere pe Linux, ca orice alt backend, iar costul de infrastructură nu diferă din acest motiv. Ce rămâne legat de Microsoft sunt integrările pe care le alegeți voi: Active Directory, SQL Server, Azure.

Avem aplicații pe .NET Framework vechi — ce facem?

.NET Framework 4.x primește corecții de securitate ca parte din Windows, dar nu mai primește funcționalitate nouă, iar bibliotecile din piață se scriu azi pentru .NET modern. Trecerea o facem pe module, în ordinea riscului, nu toată odată.

Găsim ușor programatori .NET în România?

Da, mai ales în orașele cu prezență corporativă mare, unde băncile și companiile industriale au format piața în două decenii. Costul e însă peste media backend-ului. Cifră nu publicăm: nu există o măsurătoare oficială a recrutării.

Cât costă o aplicație pe .NET?

Prețul îl mută numărul de roluri, fluxurile de aprobare și sistemele cu care aplicația trebuie să vorbească, nu alegerea platformei. Benzile orientative pentru aplicații de business, cu scopul fiecărei trepte scris lângă ea, stau în ghidul nostru de costuri.