ebiz-webhosting
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > ASP, PERL, CGI, C und alles andere
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


ASP, PERL, CGI, C und alles andere Wolle ma net so sein. Obwohl Perl, ASP, C und TCL zu den minderwertigen Internet-Skriptsprachen zählen, dürfen ab sofort hierzu auch Fragen gestellt werden. ;)

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 29-08-2005, 17:08
FRAD
 Member
Links : Onlinestatus : FRAD ist offline
Registriert seit: Jan 2005
Beiträge: 342
FRAD ist zur Zeit noch ein unbeschriebenes Blatt
Standard Unterschiede?

Gibt es Unterschiede zu Visual Basic 6.0 und Visual Studio .NET ???

^Will mich doch tiefer rein arbeiten...

Sagt mal, kann die .NET Version keine mySQL Datenbank ansprechen? Bekomme die Meldung, dass dies in der Standard Version nicht geht ?!?

Wie kann ich VB6 Projekt mit .NET bearbeiten?


Geändert von FRAD (29-08-2005 um 17:28 Uhr)
Mit Zitat antworten
  #2 (permalink)  
Alt 29-08-2005, 18:13
Günni
 Master
Links : Onlinestatus : Günni ist offline
Registriert seit: Jun 2002
Ort: Landau/Pfalz
Beiträge: 2.589
Günni ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ja, da gibt es extreme Unterschiede.
Das VB.Net hat nicht mehr so viel mit dem VB 6 gemeinsam.
Natürlich kann eine Datenbank angesprochen werden. Wäre ja schlimm Wenn nicht. Wie, kann ich dir leider nicht sagen, da ich aus der C++ Ecke komme.

http://www.activevb.de/rubriken/vbdo...ntrovbnet.html
__________________
mfg
Günni


Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
City-Tiger - Online durch die Straßen tigern...
Mit Zitat antworten
  #3 (permalink)  
Alt 29-08-2005, 22:17
aimbot
 PHP Junior
Links : Onlinestatus : aimbot ist offline
Registriert seit: Feb 2004
Ort: Lahr - Germany
Beiträge: 779
aimbot ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hey,

wie Günni schon erwähnt hat, gibt es extreme Unterschiede.
glaub mir, .net hat nur noch wenig mit vb6 zu tun.
Ich finde das vb.net java sehr ähnelt. ist halt objektorientierter ausgerichtet als vb6. die meisten befehle und codestrukturen wirst du nicht wieder erkennen.
__________________
MfG
aim
Lies mich jetzt!
- OT-Tags-Liebhaber und BB-Code-Einrücker -
Mit Zitat antworten
  #4 (permalink)  
Alt 29-08-2005, 23:37
Günni
 Master
Links : Onlinestatus : Günni ist offline
Registriert seit: Jun 2002
Ort: Landau/Pfalz
Beiträge: 2.589
Günni ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@aimbot
C# ähnelt Java sehr, aber nicht das VB .NET!!!

@FRAD
Im Prinzip kannst du neu anfangen zu lernen. Was du hier dir aussuchst ist dir überlassen. Es muss ja nicht unbedingt das VB sein. Alternative wäre du bleibst bei VB 6 so lange es möglich ist. Ich mache dies ja ebenfalls mit der MFC (VC 6.0)!!!
__________________
mfg
Günni


Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
City-Tiger - Online durch die Straßen tigern...
Mit Zitat antworten
  #5 (permalink)  
Alt 30-08-2005, 08:28
FRAD
 Member
Links : Onlinestatus : FRAD ist offline
Registriert seit: Jan 2005
Beiträge: 342
FRAD ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi, was heisst MFC?

Ich werde dann auch mit VB6 anfangen... Aber macht das denn Sinn, wenn VB6 aussterben soll, dann nicht doch lieber mit .NET anfangen?

Was ist das eigentlich für ein Code? VB6 oder .NET?

PHP-Code:
Sub Main(ClientGWEvent)

  
Dim objTask
  Dim objNewTask
  Dim objRecipient
  
  
' Create a draft task message with no user interface
  Set objTask = GroupWise.Account.Calendar.Messages.Add("GW.MESSAGE.TASK", fgwDraft)

  ' 
Add a single recipient ourself
  Set objRecipient 
objTask.Recipients.Add(GroupWise.Account.Owner.EmailAddress,,0
  
With objTask
    
.OnCalendar TRUE
    
.Priority fgwNormal
    
.FromText "Formativ"
    
.AssignedDate Date
    
.StartDate Date
    
.DueDate Date
    
.TaskCategory "A"
    
.TaskPriority 1
    
.Completed FALSE
    
.NotifyWhenAccepted fgwNoNotify
    
.NotifyWhenCompleted fgwNoNotify
    
.NotifyWhenDeclined fgwNoNotify
    
.Subject "This task was created using Formativ"
    
.BodyText.PlainText "This is the task body text"
  
End With
  
  Set objNewTask 
objTask.Send
  Call MsgBox 
("Message Id : " objNewTask.MessageID64"Formativ")
  
  
Set objRecipient Nothing
  Set objTask 
Nothing

End Sub 
Gibt es für VB6 Editoren, mit denen ich wenigstens mal ein wenig üben kann, EXE muss erst mal nicht sein...

Ciao

Geändert von FRAD (30-08-2005 um 08:47 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 30-08-2005, 09:11
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.746
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

der Code ist definitiv VB und nicht VB.NET, ob das aber VB 6 ist kann man nicht sagen

um in VB.NET MySQL anzusprechen, nimmt man die Klasse OleDbConnection von System.Data.OleDb und übergibt z.B. den Connectionstring, welche ich dir schon mal gegeben habe.

P.S.: MFC = Microsoft Foundation Classes = eine MS-Sammlung von OO Klassen-Libraries für die Programmierung von C++ unter Windows, eingeführt mit dem C++ Compiler im Jahre 1992. Sie dient als Interface zu den nicht OO API-Funktionen des BS und soll den Umgang mit den Resourcen vom BS vereinfachen.

Geändert von asp2php (30-08-2005 um 09:19 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 30-08-2005, 09:38
aimbot
 PHP Junior
Links : Onlinestatus : aimbot ist offline
Registriert seit: Feb 2004
Ort: Lahr - Germany
Beiträge: 779
aimbot ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Günni
[B]@aimbot
C# ähnelt Java sehr, aber nicht das VB .NET!!!
naja, von der syntax mE schon. es sei denn ich verwechsel da grad was

der größte nachteil an vb .net ist mE, dass man zum Ausführen der geschriebenen Programme das .net-Framework braucht. Korrigiert mich, aber soweit ich weis ist das knappe 100MB groß. da sind die runtimes von vb6 wesentlich kleiner - auch wenn dadurch n paar funktionen, etc. fehlen.
__________________
MfG
aim
Lies mich jetzt!
- OT-Tags-Liebhaber und BB-Code-Einrücker -
Mit Zitat antworten
  #8 (permalink)  
Alt 31-08-2005, 08:30
FRAD
 Member
Links : Onlinestatus : FRAD ist offline
Registriert seit: Jan 2005
Beiträge: 342
FRAD ist zur Zeit noch ein unbeschriebenes Blatt
Standard

also wenn ich VB6 lerne und dann ausstirbt und ich dann doch evtl. .NET erlerne, lerne ich doch lieber gleich .NET! Da wenn ich VB6 lerne, keine Vorteile habe was dann den Übergang zu .NET betrifft.


Sehe ich das falsch?
Mit Zitat antworten
  #9 (permalink)  
Alt 31-08-2005, 08:49
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.746
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von FRAD
also wenn ich VB6 lerne und dann ausstirbt
so schnell stirbt VB nicht, denn es gibt zuviele Anhänger außerdem MS-Office braucht immer noch VBA.
Zitat:
und ich dann doch evtl. .NET erlerne, lerne ich doch lieber gleich .NET! Da wenn ich VB6 lerne, keine Vorteile habe was dann den Übergang zu .NET betrifft.
das würde ich nicht unbedingt sagen. Abgesehen von OOP bleibt die Syntaxstruktur zum größten Teil erhalten.
Mit Zitat antworten
  #10 (permalink)  
Alt 31-08-2005, 10:09
FRAD
 Member
Links : Onlinestatus : FRAD ist offline
Registriert seit: Jan 2005
Beiträge: 342
FRAD ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hi,

was würdest du sagen ist für einen der PHp ein bissel versteht VB6 besser bzw. einfacher zu lernen als .NET...

Wo mache ich schneller Lernerfolge bei VB6 ioder .NET?
Mit Zitat antworten
  #11 (permalink)  
Alt 31-08-2005, 10:25
Klaus Keller
 Newbie
Links : Onlinestatus : Klaus Keller ist offline
Registriert seit: Aug 2005
Beiträge: 10
Klaus Keller ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo FRAD,

welche Sprache nun die Empfehlenswertere ist hängt auch davon ab, was Du damit bezweckst. Möchtest Du damit Deine "Arbeitsmarkt-Chancen" erhöhen ist .NET einfach die bessere Wahl, wobei ich dann sogar noch C# empfehlen würde. Man kann sagen, daß wohl der größte Teil der Stellenangebote in der MS-Programmierung C# voraussetzen.

Vorteil VB6: Es ist in vielen Bereichen einfach leichter, daß es kein .NET-Framework hat. Und das wirklich schwierige am gesamten .NET sind nun mal die gesamten Objekte. Ähnlich wie Java: Java, die Grundsprache selbst, ist einfach zu erlernen, erst die gesamten Klassen dahinter macht Java zu einer der komplizierteren Sprachen (fast noch umfangreicher und schwerer wie C++). Ausserdem brauchst Du kein .NET, es reicht "nur" Visual Studio 6. Allerdings muss das VS 6 sein, kein anderes bietet die Möglichkeit das "MS-VB" einzusetzen. Bei Ebay gibt es teils günstige Preise. Es gibt allerdings Alternativen wie z.B. Powerbasic und viele andere. Siehe dazu http://de.wikipedia.org/wiki/Basicdialekte

Vorteil VB.NET: Wird in Stellenangeboten wesentlich mehr verlangt. Benötigt "nur" das .NET, die ganzen Dateien kann man (theoretisch) mit einem einfachen Editor schreiben. Aber es gibt da eine gute Alternative, nennt sich Sharpdevelop, ist zwar eigentlich für C# gedacht, kann aber auch VB.NET (http://www.sharpdevelop.com/). Und wenn Du DSL hast, sind 100 MB auch kein Problem. Zu meiner DSL-losen-Zeiten habe ich eine Zeitschrift mit dem .NET-Framework gekauft, ist ja auch bei einigen Büchern dabei.

Ausserdem ist von Zukunftsfähigkeit VB.NET dem VB6 einfach überlegen, aber man muß auch dazu sagen, daß in vielen Firmen VB6 noch langfristig eingesetzt wird. Noch heute gibt es in Firmen VB 4 Programme. Dennoch kann VB6 mit VB.NET da nicht mithalten, ist einfach so. Die Unterschiede von VB6 zu VB.NET sind GRAVIEREND! Da hat man manchmal das Gefühl, Du musst das Programmieren neu lernen. Aber wie asp2php schon schrieb:
Zitat:
Abgesehen von OOP bleibt die Syntaxstruktur zum größten Teil erhalten.
Und genau daß ist auch das "Problem", die Objekte, der gesamte Objektorientierte Aufbau. Das setzt zum einen mehr und längeres Lernen voraus, zum anderen einen höheren "Wissensschatz".

Für welche man sich entscheiden soll? Wenn Du intensiv programmieren möchtest und auf dem Arbeitsmarkt eine bessere Chance haben möchtest: VB.NET. Ist es aber nur ein *ZwischendurchProgrammieren* ohne grösseren Aufwand oder *MöchteHaltEtwasProgrammieren*, VB6.
__________________
MfG & CU & Thänx weri Matsch
Klaus Keller
--
http://www.asphelper.de - ASPKurs, Fehlercodes, Tipps & Skripts, Forum
Mit Zitat antworten
  #12 (permalink)  
Alt 31-08-2005, 11:53
FRAD
 Member
Links : Onlinestatus : FRAD ist offline
Registriert seit: Jan 2005
Beiträge: 342
FRAD ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hi,

also mein Ziel ist folgendes':

kleiner Admin-Tools schreiben, die mir das Leben erleichtern... Möchte auch diverse Ding automatisieren...

Ich bin kein Progrmamierer von Beruf! Mir geht es nur darum die Schnelligkeit des lernens...
Mit Zitat antworten
  #13 (permalink)  
Alt 31-08-2005, 12:01
Klaus Keller
 Newbie
Links : Onlinestatus : Klaus Keller ist offline
Registriert seit: Aug 2005
Beiträge: 10
Klaus Keller ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo FRAD,

dann vergiss .NET, zu aufwendig zum lernen. VB oder VBScript mit WSH wäre dann das richtige.
__________________
MfG & CU & Thänx weri Matsch
Klaus Keller
--
http://www.asphelper.de - ASPKurs, Fehlercodes, Tipps & Skripts, Forum
Mit Zitat antworten
  #14 (permalink)  
Alt 31-08-2005, 12:10
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.746
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Vielleicht ist MS-Access als Frontend und MySQL als Backend sogar das Beste für dich
Mit Zitat antworten
  #15 (permalink)  
Alt 31-08-2005, 12:10
FRAD
 Member
Links : Onlinestatus : FRAD ist offline
Registriert seit: Jan 2005
Beiträge: 342
FRAD ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi,

ok, dachte ich mir...

Unterschied VB VBS WSH gibt es doch eigentlich keine großen oder?

VB -> EXE
VBS -> VBS
WHS -> ??

@php2asp

Ne, da ich wie gesagt nicht nur mit Datenbanken arbeiten will sondern auch diverse Windows Automatismen erstellen möchte... Wobei Access bestimmt ne schöne Sache ist...

Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
belbit Ticketcenter-Script ansehen belbit Ticketcenter-Script

Verwalten Sie Supportanfragen zuverlässig im Web2.0-Stil anstatt per E-Mail - inkl. Überprüfung, ob Antworten gelesen wurden und mehr.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Ticketsystem
Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

24.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:45 Uhr.