.NET i C# - narzedzia
Norbert - 14-09-2007 00:01
.NET i C# - narzedzia
Witam
Chcialbym sie zapoznac z C# i .NETem, obecnie programuje w Delphi, ale nie chce sie zamykac tylko na to. Czy sa darmowe srodowiska do C# i .NET 2? Czy M$ oferuje cos za free i czy warto to wybrac? Poza tym poleccie jakas literature, podrecznik. Dzieki z gory za pomoc.
pozdrawiam Norbert
Robert Winkler - 14-09-2007 00:01
> Chcialbym sie zapoznac z C# i .NETem, obecnie programuje w Delphi, ale nie > chce sie zamykac tylko na to. Czy sa darmowe srodowiska do C# i .NET 2? Czy > M$ oferuje cos za free i czy warto to wybrac? > Poza tym poleccie jakas literature, podrecznik. Dzieki z gory za pomoc.
Visual C# 2005 Express Edition Visual Basic 2005 Express Edition Visual J# 2005 Express Edition Visual C++ 2005 Express Edition Visual Web Developer 2005 Express Edition
sa dostepne za darmo na stronie microsoftu (http://msdn2.microsoft.com/en-us/express/aa975050.aspx) Do tego mozna zainstalowac z nimi MSDN Library
Wszysko za darmo i z prawem do wykorzystania w projektach komercyjnych.
Jesli interesuje cie tworzenie programów korzystajacych z baz danych to do wyboru masz za darmo z Microsoftu: Microsoft SQL Server 2005 Express Edition (client-server) (http://www.microsoft.com/sql/edition...s/default.mspx) oraz Microsoft SQL Server 2005 Compact Edition (embedded) (http://www.microsoft.com/sql/edition...t/default.mspx)
-- ____________ Robert Winkler
Norbert - 14-09-2007 00:01
Dnia Thu, 13 Sep 2007 17:56:27 +0200, Robert Winkler napisał(a):
> Jesli interesuje cie tworzenie programów korzystajacych z baz danych > to do wyboru masz za darmo z Microsoftu: > Microsoft SQL Server 2005 Express Edition (client-server) > (http://www.microsoft.com/sql/edition...s/default.mspx) > oraz Microsoft SQL Server 2005 Compact Edition (embedded) > (http://www.microsoft.com/sql/edition...t/default.mspx)
Dzieki za odpowiedz :) A jest jakis interface dostepu do Firebirda oraz DB2?
pozdrawiam Norbert
Robert Winkler - 14-09-2007 00:01
> > Dzieki za odpowiedz :) > A jest jakis interface dostepu do Firebirda oraz DB2?
Google twoim przyjacielem: http://www.firebirdsql.org/index.php...ub=netprovider http://www-306.ibm.com/software/data...ws/dotnet.html
-- ____________ Robert Winkler
andrew - 14-09-2007 00:01
"Norbert" <noreply@reply.no> wrote in message news:fcbl5q$u3s$1@news.onet.pl... > Witam > > Chcialbym sie zapoznac z C# i .NETem, obecnie programuje w Delphi, ale nie > chce sie zamykac tylko na to. Czy sa darmowe srodowiska do C# i .NET 2? > Czy > M$ oferuje cos za free i czy warto to wybrac? > Poza tym poleccie jakas literature, podrecznik. Dzieki z gory za pomoc. > > pozdrawiam > Norbert
Dodam do Roberta, ze z polecam ksiazke: "C# i .NET" wydane przez Helion, bardzo dobra pozycja;
I ze warto sie tym zajac, w przeciwienstkie do Delphi, które samo z siebie powoli umiera (na studiach nie ucza, vcl ma swoje lata, nawet borland sie powoli wypina na to).
Andrew
Miłosz - 14-09-2007 00:49
Użytkownik "andrew" <cut@gazeta.pl> napisał w wiadomości news:fccdav$gcj$1@inews.gazeta.pl... > Dodam do Roberta, ze z polecam ksiazke: > "C# i .NET" wydane przez Helion, bardzo dobra pozycja; > > I ze warto sie tym zajac, w przeciwienstkie do Delphi, które samo z siebie > powoli umiera (na studiach nie ucza, vcl ma swoje lata, nawet borland sie > powoli wypina na to). >
Witam. Czy książka którą poleciłeś jest też dla początkujących programistów?
-- Miłosz
andrew - 15-09-2007 00:13
"Miłosz" <bober.103@wp.pl> wrote in message news:fccisc$mq3$1@atlantis.news.tpi.pl... > Użytkownik "andrew" <cut@gazeta.pl> napisał w wiadomości > news:fccdav$gcj$1@inews.gazeta.pl... >> Dodam do Roberta, ze z polecam ksiazke: >> "C# i .NET" wydane przez Helion, bardzo dobra pozycja; >> >> I ze warto sie tym zajac, w przeciwienstkie do Delphi, które samo z >> siebie >> powoli umiera (na studiach nie ucza, vcl ma swoje lata, nawet borland sie >> powoli wypina na to). >> > > Witam. Czy książka którą poleciłeś jest też dla początkujących > programistów? >
Tak, jest dla początkujących w języku C# i platformie .NET. Ale jezeli pytasz się, czy jest dla początkujących programitów w ogóle, to raczej nie. Zakłada że znasz podstawowe pojęcia programowania obiektowego (OOP) i ogólnie technik programowania. Jest to ksiażka z serii Core, czyli dobrze mówi o tej technologii. Jeżeli programowałeś tylko w Delphi poprzez "przeciągnij i upuść" to rzeczywiście możesz mieć problemy. Chociarz ja kiedyś tez w tym programowałem, a OOP nie było mi obce.
PS. Jeżeli chcesz programować w .NET to najpierw poczytaj o zastosowaniach tej technologii i jej ograniczeniach. Nie do wszystkiego on się nadaje. Jeżeli interesuje ciebie obszar B2B to .NET pasuje tu jak ulał (tak jak Java). Jeżeli chcesz pisać aplikacje "pudełkowe" to może być problem, nie wszystko da się zabezpieczyć do pewnego stopnia.
Andrew
Wiktor Zychla - 15-09-2007 00:13
> Java). Jeżeli chcesz pisać aplikacje "pudełkowe" to może być problem, nie > wszystko da się zabezpieczyć do pewnego stopnia.
możesz to rozwinąć?
Wiktor Zychla
andrew - 15-09-2007 00:13
"Wiktor Zychla" <user@nospam.com.eu> wrote in message news:fcdog5$9kn$1@atlantis.news.tpi.pl... >> Java). Jeżeli chcesz pisać aplikacje "pudełkowe" to może być problem, nie >> wszystko da się zabezpieczyć do pewnego stopnia. > > możesz to rozwinąć? >
Miałem na myśli, że z .NET'em są problemy, gdy chcemy napisane w nim programy sprzedawać szerszemu gronu osób (np: programy narzędziowe), ponieważ program można łatwo zdekompilować i usunąć zabezpieczenia. Aczkolwiek są różne techniki zapobiegania temu, niektóre zdają egzamin, inne nie. Natomiast tego problemu nie ma, gdy pisze się systemu B2B, ponieważ system będzie instalowany w konkretnej firmie/firmach, ale nie będzie dostępny dla innych, a nawet nikomu innemu nie będzie potrzebny.
Andrew
Norbert - 15-09-2007 00:13
Dnia Fri, 14 Sep 2007 17:01:39 +0200, andrew napisał(a):
> Miałem na myśli, że z .NET'em są problemy, gdy chcemy napisane w nim > programy sprzedawać szerszemu gronu osób (np: programy narzędziowe), > ponieważ program można łatwo zdekompilować i usunąć zabezpieczenia. > Aczkolwiek są różne techniki zapobiegania temu, niektóre zdają egzamin, inne > nie.
Serio da sie dekompilowac do zrodla calkiem? A nazwy zmiennych i procedur sa oryginalne czy automatem tworzone?
Przy okazji: da sie w .NET i C# uzywac zwyklych DLLi, takich pisanych nie tylko w C++ ale i Delphi?
Przy okazji 2: jakie ograniczenia ma VC# Express Edition w stosunku do komercyjnego?
pozdrawiam Norbert
andrew - 15-09-2007 00:13
"Norbert" <noreply@reply.no> wrote in message news:fce7v8$39i$1@news.onet.pl... > Dnia Fri, 14 Sep 2007 17:01:39 +0200, andrew napisał(a): > >> Miałem na myśli, że z .NET'em są problemy, gdy chcemy napisane w nim >> programy sprzedawać szerszemu gronu osób (np: programy narzędziowe), >> ponieważ program można łatwo zdekompilować i usunąć zabezpieczenia. >> Aczkolwiek są różne techniki zapobiegania temu, niektóre zdają egzamin, >> inne >> nie. > > Serio da sie dekompilowac do zrodla calkiem? A nazwy zmiennych i procedur > sa oryginalne czy automatem tworzone?
Tak, tak samo jak w Javie. Są narzędzie do "zaciemniania" kodu, ale to takie połowiczne rozwiązanie, bo crackerzy sobie z asmem radzą, a co dopiero z zaciemnionym kodem c#.
> > Przy okazji: da sie w .NET i C# uzywac zwyklych DLLi, takich pisanych nie > tylko w C++ ale i Delphi?
Tak, bardzo ważne zagadnienie w .NET. Można używać bibliotek DLL, COM, itp i to jest jednen ze sposóbw zabezpieczania także, umieścić kod pilnujący licencji w pliku DLL razem z częścią logiki biznesowej i już po dekompilacji nie da usunąć zabezpieczeń bo trzeba by logike wywalić :) Po drugie nie ma takich zabezpieczeń nawet pisanych w asm których jak ktos chce to nie złamie ;)
> > Przy okazji 2: jakie ograniczenia ma VC# Express Edition w stosunku do > komercyjnego?
Dla ciebie żadne znaczące ograniczenia :) Między innymi nie ma GUI do dodawania plug-in'ów, ale można to zrobić edytując plik konfiguracyjny - jedyna wada na początku.
Andrew
fijak - 16-09-2007 00:00
Norbert ośmielił się napisać:
> > Serio da sie dekompilowac do zrodla calkiem? A nazwy zmiennych i procedur > sa oryginalne czy automatem tworzone? > reflector http://www.aisto.com/roeder/dotnet/ gdy to zobaczylem to sie przerazilem, wszystko widac.
Pulpet - 29-09-2007 00:02
Dnia Fri, 14 Sep 2007 17:05:08 +0200 grupowicz Norbert <noreply@reply.no> napisal: >Przy okazji 2: jakie ograniczenia ma VC# Express Edition w stosunku do >komercyjnego?
Poza paroma mniej lub bardziej znaczacymi brakami, uwazam ze wyjatkowo wrednym ograniczeniem w serii Express (C#, VB) jest brak mozliwosci podlaczenia sie do bazy danych sqlsrv po "czystej" sieci. Jest to moim zdaniem wymuszona cecha, ktora powoduje ze jesli plik bazy jest poza lokalnym komputerem to nie podlaczy sie do niego DatabaseExplorer (zamiennik ServerExplorera z pełnej wersji).
Aby uzywac narzedzi typu przeciagnij i upusc musisz miec pliki bazy danych na komputerze lokalnym czyli nie jestes w stanie zmieniac swojej aplikacji bazodanowej (ani samej bazy danych z wewnatrz VSExpress) w tzw srodowisku produkcyjnym (co za jelen wymyslil taka nazwe?).
pozdrawiam Pulpet
Any User - 29-09-2007 00:02
>> Przy okazji 2: jakie ograniczenia ma VC# Express Edition w stosunku do >> komercyjnego? > > Poza paroma mniej lub bardziej znaczacymi brakami, uwazam ze wyjatkowo > wrednym ograniczeniem w serii Express (C#, VB) jest brak mozliwosci > podlaczenia sie do bazy danych sqlsrv po "czystej" sieci. Jest to moim > zdaniem wymuszona cecha, ktora powoduje ze jesli plik bazy jest poza > lokalnym komputerem to nie podlaczy sie do niego DatabaseExplorer > (zamiennik ServerExplorera z pełnej wersji). > > Aby uzywac narzedzi typu przeciagnij i upusc musisz miec pliki bazy > danych na komputerze lokalnym czyli nie jestes w stanie zmieniac > swojej aplikacji bazodanowej (ani samej bazy danych z wewnatrz > VSExpress) w tzw srodowisku produkcyjnym (co za jelen wymyslil taka > nazwe?).
Jakiś musi być motywator do zakupu pełnej wersji...
-- Zobacz, jak się pracuje w Google: http://pracownik.blogspot.com
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
narzedzie do transferu bazy mysql - mysql
[Oracle] Jakie znacie narzędzia do Oracle?
narzedzie do transferu bazy odbc - odbc
[MS SQL] Wolna praca narzędzi SQL
=?iso-8859-2?Q?VB_6.0=2C_.NET=2C_2005=2C_czym_to_si=EA_r=F3=B Fni=3F?=
clipper - jakie narzędzie pokaże daty wpisanych rekordów w bazie?
Szukan narzędzia open source do generowania diagramów ERD i DFD
Export z wielu baz do jednej-MySql jakie narzędzie?
jakie polecacie narzedzie do projektowania bazy danych?
Licencja na narzedzia klienckie MS SQL Server
zanotowane.pldoc.pisz.plpdf.pisz.pltejsza.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|