desktopowa aplikacja C# z bazą MS SQL - dlaczego brak takich kursów?

0

Witam,

wszędzie od groma jest kursów, uczących jak stworzyć aplikację internetową, współpracującą z bazą danych umieszczoną na jakimś serwerze. Natomiast nie znajduję ani na Allegro, ani w ofercie firm szkoleniowych kursu, dzięki któremu można by nauczyć się krok po kroku pisać aplikację w C#, ale desktopową, zapisującą wyniki w bazie Microsoft SQL Server Express Edition. Nie wiem, czy za pomocą technologii LINQ czy ADO.NET (podobno LINQ wygodniejszy, ale kosztem wydajności, ADO.NET odwrotnie), dobrze byłoby poznać obie możliwości i wtedy zadecydować.

Proszę o opinie fachowców - czy brak takiego kursu na rynku jest czymś podyktowany?
Może - czy ja wiem? - współpraca aplikacji napisanej w C# z bazą na serwerze MS SQL kuleje i nie jest zalecana?
I dlatego nie szkoli się w tym kierunku, brak kursów omawiających takie rozwiązania, choć teoretycznie i technologicznie taka kombinacja (aplikacja C# i baza MS SQL) jest możliwa?

Słynny Płatnik ZUS napisany jest w C++ i współpracuje z bazą Access lub MS SQL Server.
Dlaczego nie w C#? Przecież podobno łatwiejszy? (anyway, nowe Visual Studio dla C++ wygląda w sumie podobnie jak dla C#)
Czyżby zatem wybór C++ był czymś podyktowany? A C# (tak reklamowany jako cudo przez Microsoft) niezbyt się nadaje, czy co?

Pozdrawiam!

0

A gdzie szukałeś tych kursów?
Wpisując odpowiednie hasło w Google jako pierwszy wynik mam kurs na YouTube który pokazuje jak ktok po kroku zrobić aplikację obsługującą bazę w MSSQL.

1

wszystko jest na MSDN, sam programuje w c++, ale jak muszę pisać appki w c# to google -> msdn i tyle, wystarczy znać angielski

1
Rimmel napisał(a):

Słynny Płatnik ZUS napisany jest w C++ i współpracuje z bazą Access lub MS SQL Server.
Dlaczego nie w C#? Przecież podobno łatwiejszy? (anyway, nowe Visual Studio dla C++ wygląda w sumie podobnie jak dla C#)
Czyżby zatem wybór C++ był czymś podyktowany? A C# (tak reklamowany jako cudo przez Microsoft) niezbyt się nadaje, czy co?Pozdrawiam!

Słynny Płatnik ZUS to dość długa historia sięga końca lat 90-tych, wtedy o języku C# się nie słyszało i była stworzona jeszcze wtedy przez firmę Prokom. Podejrzewam, że nikt teraz nie "przepisze" tego programu na język C#, tak jak same programy Microsoft patrz np. pakiet Office, napisanych w C++, choć działają tylko pod Windowsem. Sam kiedyś szukałem jakiś aplikacji, fakt takich znanych, napisanych w C# i nie znalazłem. Autocad C++, Corel C++, Adobe Reader C++, Matlab C, C++ i chyba Java. Chyba faktycznie aplikacje desktopowe pisane w C# nie przyjęły się za bardzo.

Co do kursów to jest ich dużo w necie. Trzeba dobrze poszukać. A nawet, to spod Asp.Net-u można przerobić lekko tak kod, aby zadziałał i pod WPF.

0
Rimmel napisał(a):

Proszę o opinie fachowców - czy brak takiego kursu na rynku jest czymś podyktowany?

Prawdopodobnie tym, że nikt nie jest aż tak głupi, żeby coś takiego kupić.

Może - czy ja wiem? - współpraca aplikacji napisanej w C# z bazą na serwerze MS SQL kuleje i nie jest zalecana?

Tak, to musi być to! To jest właśnie powód, dla którego Janusze od kursów z Allegro nie mają kolejnego badziewia w swojej ofercie.

I dlatego nie szkoli się w tym kierunku, brak kursów omawiających takie rozwiązania, choć teoretycznie i technologicznie taka kombinacja (aplikacja C# i baza MS SQL) jest możliwa?

A tak na serio - są setki kursów, tutoriali i książek.

Słynny Płatnik ZUS napisany jest w C++ i współpracuje z bazą Access lub MS SQL Server.
Dlaczego nie w C#? Przecież podobno łatwiejszy? (anyway, nowe Visual Studio dla C++ wygląda w sumie podobnie jak dla C#)
Czyżby zatem wybór C++ był czymś podyktowany? A C# (tak reklamowany jako cudo przez Microsoft) niezbyt się nadaje, czy co?

Tak, wybór C++ był podyktowany np. tym, że kiedy Płatnik powstawał, języka C# nie było. I wcale nie trzeba tworzyć żadnych dziwnych teorii w tym temacie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1