De overstap is heel klein. Bijna copy en paste en het werkt. Ik ben afgestuurd met een .NET app en dat ging en de overstap ging erg soepel. Dus als je ooit nog is tijd over heb.quote:Op maandag 15 maart 2010 22:08 schreef TwenteFC het volgende:
Heb het op school ook, maar heb al gezien dat je op het HBO vrijwel geen C#/C/C++ nodig hebt.
De voertaal is daar Java
Toch maar TVP kan nog handig zijn later
Ja dat hadden ze al verteld, de syntax is redelijk vergelijkbaar.quote:Op maandag 15 maart 2010 22:10 schreef Fortitude het volgende:
[..]
De overstap is heel klein. Bijna copy en paste en het werkt. Ik ben afgestuurd met een .NET app en dat ging en de overstap ging erg soepel. Dus als je ooit nog is tijd over heb.
Dat is C niet C#. Liefst heb ik overigens een WinForm app. Iets met een textbox en een button ofzo. Dat spreekt de beginner denk ik toch het meeste aan.quote:Op maandag 15 maart 2010 22:39 schreef ZwaarRegen het volgende:
Probeer eens The New Boston, die jonge heeft van elke taal wel 30 Videos.
En met elke taal bedoel ik echt van Html tot Python.
Hier is deel 1 van zijn C#:
1 2 3 4 | { Console.Write(c); } |
VB is wel een beetje beperkt als je het mij vraagt. Persoonlijk zou ik eerder C# leren dan VB.NETquote:Op maandag 15 maart 2010 23:11 schreef TcKh4cker het volgende:
VB.net Rules heb het me 3 jaar geleden helemaal zelf aangeleerd ik schrijf nu inmiddels R.A.T.'s
Hoezo is VB.Net beperkt, er zijn wat kleine verschillen t.o.v. C#. Maar om te zeggen dat die nou een massieve beperking vormen, nee.quote:Op maandag 15 maart 2010 23:27 schreef TwenteFC het volgende:
[..]
VB is wel een beetje beperkt als je het mij vraagt. Persoonlijk zou ik eerder C# leren dan VB.NET
SSRS / Crystal Reports mag ook. Alles .NET eigenlijk. Deze topics lopen blijkbaar niet zo hard dus ik stel voor dat je het gewoon neergooit.quote:Op dinsdag 16 maart 2010 00:25 schreef TallMan het volgende:
Och, doen we in dit topic geen kennis uitwisselen over SSRS? Ben ik pas geleden nog mee bezig geweest. Zeker leuke dingen te doen icm table functions van je SQL server.
Bedrijf is hier dusdanig klein dat de programmeeropdrachten die ik doe van alles kunnen behelzen. En dan kan ik wel zelf een web-based rapporting system gaan schrijven, maar ik blijf eigenlijk liever weg bij ASP.NET doordat mijn kennis richting good-practices bij webdevelopment er niet zijn en ik er weinig interesse in heb. Dan is zo'n reporting system die zoiets voor je doet wel makkelijk.quote:Op dinsdag 16 maart 2010 00:32 schreef Fortitude het volgende:
Persoonlijk blijf ik er echter wel liever weg bij tools als SSRS. Ik programmeer liever.
T-SQL was logischer geweest inderdaad.quote:Op dinsdag 16 maart 2010 08:31 schreef Netsplitter het volgende:
Mag ik het een beetje vreemd vinden dat SQL Server hier bij staat?
Snap de connectie niet helemaal.
Hier precies hetzelfde. Het is dus ook wel goed totdat je iets wilt wat niet kan. Dan is het niet mogelijk of moet je jezelf in rare bochten wringen. Tot nu toe is dat gelukkig nog niet het geval geweest.quote:Op dinsdag 16 maart 2010 08:29 schreef TallMan het volgende:
[..]
Bedrijf is hier dusdanig klein dat de programmeeropdrachten die ik doe van alles kunnen behelzen. En dan kan ik wel zelf een web-based rapporting system gaan schrijven, maar ik blijf eigenlijk liever weg bij ASP.NET doordat mijn kennis richting good-practices bij webdevelopment er niet zijn en ik er weinig interesse in heb. Dan is zo'n reporting system die zoiets voor je doet wel makkelijk.
Het is een buitenbeentje inderdaad. Ik heb het er maar bij gezet omdat daar ook een express versie van is. Omdat elke .NET developer daar ook wel wat ervaring mee heeft. En omdat de database sowieso erg dicht op de code ligt tegenwoordig met domain-driven development en ORMs.quote:Op dinsdag 16 maart 2010 08:31 schreef Netsplitter het volgende:
Mag ik het een beetje vreemd vinden dat SQL Server hier bij staat?
Snap de connectie niet helemaal.
Ik vind vooral de VB.Net syntax erg ranzig....quote:Op maandag 15 maart 2010 23:27 schreef TwenteFC het volgende:
[..]
VB is wel een beetje beperkt als je het mij vraagt. Persoonlijk zou ik eerder C# leren dan VB.NET
Vind ik ook.quote:Op dinsdag 16 maart 2010 10:10 schreef progje het volgende:
[..]
Ik vind vooral de VB.Net syntax erg ranzig....
Maar ja dat blijft natuurlijk ook persoonlijke voorkeur
Ik doe dit eigenlijk zelden. Ik gebruik meestal gewoon Double.quote:Op dinsdag 16 maart 2010 13:01 schreef Wijnbo het volgende:
var price = 15.3d -->Double defineren in C#
Dan nog, debiel hoofdlettergebruik in VB.NET....quote:Op dinsdag 16 maart 2010 13:05 schreef Fortitude het volgende:
[..]
Ik doe dit eigenlijk zelden. Ik gebruik meestal gewoon Double.
1 2 3 4 5 | If True AndAlso 1 = 1 Then jantje = 1 End if |
1 2 3 4 5 6 | if (true && 1 == 1) { jantje = 1; } |
Kun je overigens pas vanaf framework 3.5.quote:Op dinsdag 16 maart 2010 13:01 schreef Wijnbo het volgende:
var price = 15.3d -->Double defineren in C#
Wat ik wel graag wil in C# wat VB wel heeft is een manier om automatisch de niet gebruikte references te verwijderen.quote:Op dinsdag 16 maart 2010 14:53 schreef TallMan het volgende:
[..]
Kun je overigens pas vanaf framework 3.5.
C# syntax vind ik persoonlijk was leesbaarder, maar als je kijkt wat voor inhaalslag VB.Net syntax moest maken vanuit de achtergestelde wereld die VB4/5/6 heette hebben ze dat best goed gedaan. En met een vb taal in je .NET framework opnemen trek je wel een hoop figuren aan die in eerdere VB's en excel met vba hebben gewerkt.
Een taal om syntax afkraken is imo onzinnig. Het gaat om de functionaliteit die een taal je biedt en niet of je nu wel of niet 'then' achter je 'if' aanschrijft.
Functioneel bekeken ligt VB.Net slechts licht achter op C#.
Net even snel een C# Projektje aangemaakt (windowsapp) om te kjiken. Je kunt makkelijk de unused usings laten verwijderen, vreemd dat ze de references niet auto kunnen checkenquote:Op dinsdag 16 maart 2010 15:04 schreef Fortitude het volgende:
[..]
Wat ik wel graag wil in C# wat VB wel heeft is een manier om automatisch de niet gebruikte references te verwijderen.
OP gelezen? Maak die 2 tutorials die daar staan en maak vervolgens wat je wilt.quote:Op dinsdag 16 maart 2010 23:03 schreef PerryVogelbekdier het volgende:
Ik moet me hierin ook verdiepen, maar hoe te beginnen met leren?
Iemand tips om dit versneld naar binnen te werken (ben meer van het praktische ipv theoretisch)
jup, en het was meer een tvp, omdat ik gisteravond er geen tijd meer voor hadquote:Op dinsdag 16 maart 2010 23:07 schreef Fortitude het volgende:
[..]
OP gelezen? Maak die 2 tutorials die daar staan en maak vervolgens wat je wilt.
Ik begrijp niet helemaal wat nou precies de bedoeling is van je programmaquote:Op dinsdag 16 maart 2010 23:11 schreef mschol het volgende:
even vraagje: (m.b.t. VB.net)
ik wil een zoekfunctie hebben waarbij ik d.m.v. een regex op bestanden/mappen kan filteren
dit heb ik ooit redelijk oke gemaakt met zelfs een recursive zoekfunctie. echter liep ik tegen 1 ding aan waar ik niet uitkwam.
mappen waar je niet in mag zoeken (bijvoorbeeld System Volume Information) loopt hij op vast met een access denied error.
mijn workaround hiervoor was de map aan een exclude list toevoegen (denk aan iets simpels als:
if mapnaam exists in <array-met-niet-toegangkelijke-mappen> then skip)
dit vind ik echter niet mooi.. nou heb ik wat gelezen over Impersonating van een gebruiker (b.v. system) die WEL de mappen door kan zoeken..
maar:
A) kan dit wel (veiligheids opzicht)
B) zo ja: hoe, ik kan namelijk geen goede/duidelijke voorbeelden vinden
C) kan dit eventueel in een andere .NET taal WEL makkelijk(er)?
Als het goed is niet want je gebruikt de .NET libraries.quote:Op dinsdag 16 maart 2010 23:11 schreef mschol het volgende:
C) kan dit eventueel in een andere .NET taal WEL makkelijk(er)?
ik geef geen mappen terug maar bestandsnamenquote:Op woensdag 17 maart 2010 09:15 schreef progje het volgende:
[..]
Ik begrijp niet helemaal wat nou precies de bedoeling is van je programma
En wat voor een nut het dan heeft dat je programma mappen? terug geeft waarop je eigenlijk geen rechten hebt.
HIer staat wel een simpel voorbeeld, zowel in de config als in code:
http://support.microsoft.com/kb/306158
Niemand?quote:Op vrijdag 19 maart 2010 00:39 schreef Gestiech het volgende:
Misschien dat de kenners hier mij verder kunnen helpen.
Ik ben bezig met een applicatie (een test om precies te zijn) waarin op het scherm 18 images van 50x50p worden geladen.
Nu lukt dat op zich. Alleen niet erg efficiënt. Op het moment laad ik telkens alle images vanaf de harddisk. Dat zal me ongetwijfeld snelheid kosten, en sowieso is het gewoon niet praktisch aangezien ik telkens dezelfde images gebruik (scherm wordt vaak ververst, maar niet continu).
Eigenlijk zou ik dus de images als een soort 'existing item' toe willen voegen en vanuit het geheugen kunnen benaderen.
Heeft iemand hier ervaring mee? Hoe moet ik dat aanpakken?
ps. het gaat dus om C#, VS 2008.
Sowieso kan je plaatjes opslaan in een byte[]. En anders misschien is naar de Bitmap klasse kijken. Moet sowieso mogelijk zijn om plaatjes in het geheugen te laden.quote:
Image toevoegen aan de project, bij properties van de image de build action op Embedded Resource zetten. Vervolgens kun je at runtime erbij via een resource manager (moeje ff googlen, weet ik niet uit het hoofd)quote:Op vrijdag 19 maart 2010 00:39 schreef Gestiech het volgende:
Misschien dat de kenners hier mij verder kunnen helpen.
Ik ben bezig met een applicatie (een test om precies te zijn) waarin op het scherm 18 images van 50x50p worden geladen.
Nu lukt dat op zich. Alleen niet erg efficiënt. Op het moment laad ik telkens alle images vanaf de harddisk. Dat zal me ongetwijfeld snelheid kosten, en sowieso is het gewoon niet praktisch aangezien ik telkens dezelfde images gebruik (scherm wordt vaak ververst, maar niet continu).
Eigenlijk zou ik dus de images als een soort 'existing item' toe willen voegen en vanuit het geheugen kunnen benaderen.
Heeft iemand hier ervaring mee? Hoe moet ik dat aanpakken?
ps. het gaat dus om C#, VS 2008.
Dit werkt prima met framework 2.0 (en waarschijnlijk zelfs ook met 1.0 en 1.1). Die var-syntax is onderdeel van de c# taal en niet van het framework, en is erbij gekomen in C#-versie 3.0.quote:Op dinsdag 16 maart 2010 14:53 schreef TallMan het volgende:
[..]
Kun je overigens pas vanaf framework 3.5.
Het switchen van de user context is een operating systeem aangelegenheid, geen .net aangelegenheid.quote:Op dinsdag 16 maart 2010 23:11 schreef mschol het volgende:
even vraagje: (m.b.t. VB.net)
ik wil een zoekfunctie hebben waarbij ik d.m.v. een regex op bestanden/mappen kan filteren
dit heb ik ooit redelijk oke gemaakt met zelfs een recursive zoekfunctie. echter liep ik tegen 1 ding aan waar ik niet uitkwam.
mappen waar je niet in mag zoeken (bijvoorbeeld System Volume Information) loopt hij op vast met een access denied error.
mijn workaround hiervoor was de map aan een exclude list toevoegen (denk aan iets simpels als:
if mapnaam exists in <array-met-niet-toegangkelijke-mappen> then skip)
dit vind ik echter niet mooi.. nou heb ik wat gelezen over Impersonating van een gebruiker (b.v. system) die WEL de mappen door kan zoeken..
maar:
A) kan dit wel (veiligheids opzicht)
B) zo ja: hoe, ik kan namelijk geen goede/duidelijke voorbeelden vinden
C) kan dit eventueel in een andere .NET taal WEL makkelijk(er)?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |