Skulle vilja veta hur man gör en enkel webbläsare i c#

Permalänk
Medlem

Skulle vilja veta hur man gör en enkel webbläsare i c#

Tja som sagt skulle jag vilja göra en enkel webbläsare i c#. Ja går programering A i skolan och skall nu avsluta kursen med detta projekt. Några förslag, tutorials, länkar funkar ( ja har sökt på google men inte hittat något jag riktigt förstog.
Tack på förhand:D

Permalänk
Medlem

Vill du använda en komponent som gör allt jobb åt dig eller skriva en helt egen?

Permalänk

Jag tror inte riktigt att du förstår vad du vill göra. Du kan ju börja med att läsa in html och försöka skriva ut bara texten hyfsat strukturerat.

Permalänk
Hedersmedlem
Skrivet av Tornado2251:

Jag tror inte riktigt att du förstår vad du vill göra. Du kan ju börja med att läsa in html och försöka skriva ut bara texten hyfsat strukturerat.

Numera är det väl dock mestadels väldigt enkla html-exempel (eller riktigt gamla sidor) som man har en realistisk chans att angripa på det sättet? WebBrowser-komponenten gör väl ungefär vad man vill, men samtidigt försvinner lite av idén med projektet...

Permalänk
Hedersmedlem

Om dina enda programmeringserfarenheter är just vad du nu lärt dig så är jag säker på att du tyvärr inte har kunskap att göra en webbläsare med renderingsmotorn.
När jag hade Programmering A så var det visual basic 6 och jag använde Internet Explorer kontrollen som renderade webbsidor. Jag "uppfann" flikar (fixt antal, 9 st). Hade inte sett webbläsare med det då men det är ju en naturlig utveckling. Gjorde också så man kunde göra skins till den (likt Winamp). Det här jobbet räckte mer än väl till MVG. Jag hade programmerat tidigare i visual basic. Jag tror inte alla på kursen skulle ha klarat det. Men för svårt är det nog inte.

Så kolla om du i C# kan få in IEs renderingsmotor (måste väl gå?). Att göra en egen webbläsare med egen rendering som kan klara av vettiga saker är inte något för ditt slutprojekt utan mer lämpade för examensprojektet i slutet av datorvetenskapliga utbildningar på universitet.

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Permalänk
Medlem

Om du letar efter en komponent för att visa webbsidor kan jag rekommendera awesomium, det bygger på chormium som i sin tur är basen för google chrome. Funkar väldigt smidigt och det finns färdiga komponenter för WPF.
http://awesomium.com/

Och som det nämts tidigare i tråden kan man alltid använda den inbyggda IE motorn, det är dock inte så skoj om ni kör WPF, men fungerar nog tillräckligt bra i en gammal winforms applikation.

Permalänk
Skrivet av Aqualize:

Om dina enda programmeringserfarenheter är just vad du nu lärt dig så är jag säker på att du tyvärr inte har kunskap att göra en webbläsare med renderingsmotorn.
När jag hade Programmering A så var det visual basic 6 och jag använde Internet Explorer kontrollen som renderade webbsidor. Jag "uppfann" flikar (fixt antal, 9 st). Hade inte sett webbläsare med det då men det är ju en naturlig utveckling. Gjorde också så man kunde göra skins till den (likt Winamp). Det här jobbet räckte mer än väl till MVG. Jag hade programmerat tidigare i visual basic. Jag tror inte alla på kursen skulle ha klarat det. Men för svårt är det nog inte.

Så kolla om du i C# kan få in IEs renderingsmotor (måste väl gå?). Att göra en egen webbläsare med egen rendering som kan klara av vettiga saker är inte något för ditt slutprojekt utan mer lämpade för examensprojektet i slutet av datorvetenskapliga utbildningar på universitet.

.net har ju en WebBrowser-control som bygger på IE7 som bara är att slänga in

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase