GPS för lata gamla nördar (2 / 5 steg)

Steg 2: Visual Studio Express



Eftersom jag är en nörd, jag gillar att experimentera, så jag ville skriva mitt eget GPS-programvara.

Sedan utgivningen av Microsoft Windows med ett grafiskt användargränssnitt, har gratis programmeringsspråk varit svårare att hitta. Jag antar det finns Java och PHP men jag växte upp med C och grundläggande. En ofta förbisedd resurs är Microsoft Visual Studio Express. De har faktiskt fri programmering plattformar för Web, Windows, telefon och databas.
http://www.microsoft.com/Express/

Varning: Denna programmering är inte lätt om du inte är en erfaren programmerare eller ett geni! Rekommenderas inte för nybörjare eller de undedicated.

Det finns tre Windowsversioner, Visual Basic, Visual C# och Visual C++. De kan alla göra i princip samma sak som de bygger alla på .NET framework.

Historia: De flesta av de tidiga versionerna av Windows var skrivna i Visual C++. C++ är också grunden för Arduino programmering.
Visual Basic har ändrats drastiskt när det konverterades till använda .NET.
C# verkar vara Microsofts uppdaterad C++.
Jag föredrar Visual Basic som det är lättare att läsa och syntax (programmering grammatik) är enklare.

Fördelar: Alla dessa program är baserade på Microsoft Visual Studio. Alla har en integrerad utvecklingsmiljö (IDE). Detta innebär att det är lätt att utveckla det grafiska användargränssnittet, fönstret och alla komponenter i fönstret som textrutor, kryssrutor, bilder, knappar... IDE innehåller också en plats för alla stödjande koden. Jag glömmer vad MS kallar det (IntelliSense?) men när kodning det kommer att föreslå möjliga val. Du kan kompilera och köra koden eller det kommer att ge dig skäl varför det misslyckades med att kompilera. Det är gratis och det finns massor av Internetsupport.

Nackdelar: Programvaran är uppsvälld. Det är ganska mycket oanvändbart för programutveckling på en Pentium III. (Dock gör kör VB Express program på en bärbar dator Pentium III) Enligt min mening är hjälpfilerna oftast värdelösa. Jag göra bättre med en allmän sökning på internet. Problem med Internet sökning är först måste du bestämma om svaren som är relevanta för din fråga och du har då att besluta om de vet vad de pratar om. Och du har format sökningen med rätt villkor. Så har jag tillbringat mycket tid försöker lösa programmeringsproblem.

Microsoft brukade ha några bra videos på inledande programmering, men jag har inte kunnat hitta dem. Det finns en hel del andra tutorials men:
http://VisualBasic.about.com/OD/learnvbnet/a/LVBE_L1.htm

Se Steg
Relaterade Ämnen

Näringsämne kalkylator

näringsmässiga kalkylator: om du anger i vad du ätit under en dag, det kommer att beräkna hur många kalorier, kolhydrater, fibrer, fett och kolesterol du ätit. Detta kan vara användbart för någon typ av kost.Varning: Detta Instructable kommer utan ga...

Arduino Ublox GPS

Så var denna lata gamla Geek (S.T.O.C.K.:S) söker en GPS för en Arduino projekt. Tja, hittade jag denna UBLOX-NEO - 6M GPS på ebay:http://www.ebay.com/ITM/Ublox-Neo-6m-GPS-module-with-EEPROM-and-Built-in-Active-Atenna-APM2-5-APM2-0-com-/251548034492?...

Kapsla Box för Little Owl - för "Gamla världen" beslutsfattare bara

varning: innan du börjar ivrigt att läsa och även till att du inte ska känna sig som lurade i slutet jag vill bara varna alla som inte bor i Eurasien och Nordafrika att denna holken Instructable är anpassad design för Little Owl (Athene noctua) - en...

Renovera din AVHÄRDARE och spara Big $$$

Uppdatera. Detta instructable var 8 år sedan (nu 2016). Jag hade någon maila mig och fråga om det. Jag hjälpte det bästa jag kunde men det var en lång tid sedan. Dessutom 6 månader efter jag fixade det motorn sluta på mig, det fungerade bra fram till...

GPS bil-enhet med hjälp av Arduino och smartphone

I slutet av 2013 identifierades mer än 7,2 miljoner fordon över hela världen som stulit så det är mycket viktigt att skydda din bil från stöld.i detta projekt hjälper vi dig :)du behöver inte köpa några dyra komponenter som GSM-modul eller GPS-enhet....

Arduino Wind Chill maskin

Problem: så jag har tagit promenader med min hund, Marcus och min Arduino stegräknare.Ute i höga öknen i januari, det blir här kallt och lite vind skapar en kall vind chill factor. Jag är en lat gamla nörd och skulle vilja veta vad den wind chill fak...

En annan Teenage blodsugare

nu är tid på året till vampyr upp dina nära och kära, eller för att visa dina oälskad och kära vad du verkligen tycker om dem. För denna bild använde jag Adobe Photoshop CS5. Men du kan enkelt använda stegen på vad foto verktyg du fungerar bäst i. Ja...

Lätt Laptop Stand

Problem: så här lata gamla Geek slutade min sängram med massor av förvaring. Att vara lat och gamla, jag gillar att ligga ner mer än sitta upp och att vara en nörd, jag gillar att surfa på internet och spela på min laptop. AHA! Jag behöver en laptop...

IP-Time Clock del 1

KRAV: WiFi Access med SSID och lösenord om det behövsSå denna lata gamla Geek (logg) har ett par klockor i mitt sovrum. En av dem förlorar tid när strömmen bryts. Den andra är delvis smart och justeras automatiskt för sommartid. Tyvärr, det gör detta...

DIY PC komponent urval

/ * formatmallsdefinitioner * / bord. MsoNormalTable {mso-stil-namn: "Tabell Normal"; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-förälder: ""; MSO-stoppning-alt: 0 i 5.4pt 0 i 5.4pt; MSO...

Arduino 3.3V

Denna lata gamla Geek (S.T.O.C.K.:S) älskar Arduinos. Jag har märkt att många av sensorer, som GPS, LCD-skärmar, Magnetometrar är 3.3Vdc sensorer. Men standard Arduinos, Uno, RBBB 5Vdc moduler.Så jag bestämde mig för ska jag göra mer av min Arduino p...

Min skyddskrets

Som många av er kanske vet älskar detta lata gamla Geek Arduinos. Många av mina projekt är portable som behöver ett batteri Källa:Så, jag har använt Adafruit 6 AA batteri innehavaren $5,00https://www.adafruit.com/products/248med 6 AA uppladdningsbara...

Arduino USB

LOG: Gjorde en korrigering/ändring steg 3 och lagt till en bild steg 5.Så många Arduino användare har RBBBs (riktigt nakna ben Board (Arduino)) eller Anarduinos eller Boarduinos som kan använda en USB-gränssnitt till program och driva dem. men inte v...

Arduino elektronik 101

Arduinos är fantastiska små enheter och människor (Instructablers) har gjort några fantastiska saker med dem.Jag är nyfiken. Jag vilja veta hur saker fungerar. För de nyfikna, kommer att detta Instructable försöka förklara några av Arduino elektronik...

Arduino stegräknare

Problem: så min nutritionist (inte alla har en nutritionist) föreslog jag ska öka min motion som främst består av gå min hund. Hon gav mig ett diagram av aktiviteter och brända kalorier. Här är ett exempel.http://www.nutristrategy.com/caloriesburned....

Arduino batteri

Som många av er kanske vet älskar detta lata gamla Geek Arduinos. Många av mina projekt är bärbara och behöver ett batteri Källa:Alla priser var fast besluten om början av 2012.Så, jag har använt Adafruit 6 AA batteri innehavaren $5,00https://www.ada...

Spotter Scope

Så beslutat denna lata gamla Geek (logg) att bygga en Spotter Scope. Eftersom jag är en nörd beslutat jag att lägga en Arduino.Nu är detta inte helt oseriöst. Jag delar WiFi med min kusin vars hus är cirka 780 fötter från min. Jag använder riktnings...

Temperaturen Wand

De flesta av er har hört uttrycket "Varmluft stiger". Jo, stämmer det.Så i din typiska hus, det kommer att vara hetare nära taket än nära golvet. Hur mycket varmare?Tja, ville att vara en lat gamla nörd, jag veta hur mycket. Tja, det är lätt, ja...

Automatisk utjämning Laser Cross

/ * formatmallsdefinitioner * / bord. MsoNormalTable {mso-stil-namn: "Tabell Normal"; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-förälder: ""; MSO-stoppning-alt: 0 i 5.4pt 0 i 5.4pt; MSO...