Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Webber zei:Is mySql de beste database om samen te werken met asp.net? Voor php is dit zo
Curahee Q zei:Voor php is dit dus totaal niet zo. PostgreSQL is 10x beter, <knip>
Dat hangt puur van het gebruik van je website af. Als je uitsluitend (of zo goed als enkel) selects uitvoert dan zal MySQL bijna steeds winnen. Replicatie is bij MySQL ook veel beter dan bij PostgreSQL (cfr. MySQL vs PostgreSQL - WikiVS), qua schaalbaarheid zijn ze zo goed als evenwaardig.Curahee Q zei:Voor php is dit dus totaal niet zo. PostgreSQL is 10x beter, hostings bieden meestal alleen MySQL aan waardoor iedereen het dus gewoon gebruikt.
).dJeez zei:En om een bommetje te droppen : je kan in MySQL met InnoDB en gedefinieerde foreign keys zonder enig probleem inconsistente data opladen door helemaal in 't begin een SET FOREIGN_KEY_CHECKS=0; te zetten. Als je dan een SET FOREIGN_KEY_CHECKS=1; uitvoert gaat hij vanaf dan wel terug beginnen testen voor alle komende updates/inserts, maar de huidige (inconsistente) data blijft gewoon mooi waar die zit. Persoonlijk vind ik dat niet echt denderend...
probe_79 zei:Geen enkel probleem om MySQL samen te gebruiken met ASP.net.
Je kan ook een gratis express editie van mssql gebruiken.
sqlserver
Introducing WebMatrix
Last week I published several blog posts that covered some new web development technologies we are releasing:
IIS Developer Express: A lightweight web-server that is simple to setup, free, works with all versions of Windows, and is compatible with the full IIS 7.5.
SQL Server Compact Edition: A lightweight file-based database that is simple to setup, free, can be embedded within your ASP.NET applications, supports low-cost hosting environments, and enables databases to be optionally migrated to SQL Server.
ASP.NET “Razor”: A new view-engine option for ASP.NET that enables a code-focused templating syntax optimized around HTML generation. You can use “Razor” to easily embed VB or C# within HTML. It’s syntax is easy to write, simple to learn, and works with any text editor.
dJeez zei:En om een bommetje te droppen : je kan in MySQL met InnoDB en gedefinieerde foreign keys zonder enig probleem inconsistente data opladen door helemaal in 't begin een SET FOREIGN_KEY_CHECKS=0; te zetten. Als je dan een SET FOREIGN_KEY_CHECKS=1; uitvoert gaat hij vanaf dan wel terug beginnen testen voor alle komende updates/inserts, maar de huidige (inconsistente) data blijft gewoon mooi waar die zit. Persoonlijk vind ik dat niet echt denderend...
, zou wel straf zijn) Kgebruik altijd gewoon MyISAM, heb mij daar anderzijds ook nog niet al te veel vragen bij gesteld qua performantie. Kgan wel dringend moeten overschakelen naar innodb voor transactions volledig te kunnen benutten, nu haddek daar men eigen shit voor geschreven
.wonko zei:--knip-- Alles met indexen en snelle queries is eigenlijk vrij eenvoudig, eens je wat weet hoe het onder de motorkap werkt.


woony zei:heb het niet helemaal gelezen,
maar de meest voor de handliggende keuze is MSSql, ook om te ontwikkelen in uw Visual studio. Heb zo onderhand al genoeg tegengekomen als je iets wat anders gebruikt dan M$ het voorzien heeft je wel met problemen geraakt sooner or later. Dus als je kunt kiezen gebruik toch maar MSSQL vind ik persoonlijk wel een zeer goede db en samen met Management Studio zeer makkelijk te gebruiken.
wonko zei:Indexen worden pas onbruikbaar bij "LIKE '%zoekstring'" dingen. Een index is meestal opgebouwd met een BTree als datastructuur. Elke bit/byte zorgt voor een afdaling in de tree, en op het eind zit er een referentie naar de rijen die voldoen aan de index.
Wanneer je nu echter een wildcard meegeeft als eerste karakter, kan de b-tree niet afgedaald worden.
Vergelijk het met het doorzoeken van een telefoonboek naar iedereen waarvan de naam eindigt op "damme", of "deh" bevat. De index (het alfabetisch gesorteerd zijn) helpt je hier niet om sneller op te zoeken. Hetzelfde probleem vind je bij index-gebruik met %iets(%).
Alles met indexen en snelle queries is eigenlijk vrij eenvoudig, eens je wat weet hoe het onder de motorkap werkt.
wonko zei:Indexen worden pas onbruikbaar bij "LIKE '%zoekstring'" dingen. Een index is meestal opgebouwd met een BTree als datastructuur. Elke bit/byte zorgt voor een afdaling in de tree, en op het eind zit er een referentie naar de rijen die voldoen aan de index.
adrianhates zei:Hebt ge misschien schoon linkskes waar al die 'onder de motorkap'-uitleg zit?![]()
Dat het zijn nu heeft en vermeld staat in de documentatie ga ik niet ontkennen, maar het is wel vreemd dat als je zegt : "check de foreign keys nu maar", dat die dan niet ff snel nakijkt of de data die momenteel al in de DB zit wel consistent is. Ik heb er ooit een stored procedure voor gevonden die dat afcheckt (vind die nu niet direct meer terug). Maar noem mij eens 1 andere DB die effectief toelaat van foreign key constraints te overtreden? Ik ken er geen...wonko zei:Op zich prima gedocumenteerd, heeft zijn nut (zowel qua snelheid als het inladen van data in een willekeurige volgorde) en hier zou ik geen database-server op afrekenen.
.