Visual Basic 2005 – Advanced Application Developing Tips

Föreläsare: Joe Binder

Sessionen innehöll inte en massa powerpoints utan istället visade han en massa tips och tricks som han använder när han programmerar. Det fanns både sådan som absolut är intressant och sådan som vi inte kommer använda.
Templates
Man kan/bör exportera sådana klasser som används i många project som templates så de blir enkla att lägga in i nya projekt. För vår del är ett väldigt bra exempel loggningsklassen som Anders Stenberg byggde första versionen av som i alla fall jag använder i alla applikationer jag skriver.
Debug
Vid debuggning så går det i 2005 att sätta vilkor på brytpunkterna så att den bara hoppar in vid just detta villkoret och detta är väldigt intressant eftersom man ofta vill ha en brytpunkt vid t.ex. en loop, men man vill inte hoppa in i loopen varje gång utan bara vid specifika tillfällen. En annan intressant sak var att när man debuggar så kan man precis som innan hålla musmarkören över en variabel och se vad den har för värde men det nya är att man i debuggläget kan ändra värdet om man ser att det är något fel och sedan fortsätta debugga. Detta är väldigt användbart om man långt inne i en debugg upptäcker att man gjort ett litet stavfel så kan man rätta till det utan att behöva göra om allt.
Using
Om man skapar ett object av någon klass man vet måste stängas oavsett vad som händer så ska man använda using istället för dim eftersom då sköts allt sådan automatiskt även om applikationen kraschar.

2 svar to “Visual Basic 2005 – Advanced Application Developing Tips”

  1. Micke Says:

    Er arbetsledare har skickat er en lista över sessioner ni borde gå på. Varför bloggar ni inte om dessa, det är väl inte så att ni råkar missa alla?:(

    DEV322 Unit Testing Best Practices With Visual Studio 2005 Team System
    DEVWD14 Test Driven Development: Myths and Misconceptions
    DEV369 ADO.NET 2.0 Tips and Tricks
    DEV002 DEMO: 10 Undiscovered Features of ASP.NET 2.0
    DEVPD01 .NET Rocks! Talks Agile Development!
    DEV241 Web Accessibility in the AJAX Age
    DEV319 Visual Studio 2005 – Advanced Data Access Techniques

  2. teched06 Says:

    DEV241 Web Accessibility in the AJAX Age
    * Går på fredag kl 10:45-12:00
    DEV322 Unit Testing Best Practices With Visual Studio 2005 Team System
    * Går på torsdag kl 17:30-18:45
    DEVWD14 Test Driven Development: Myths and Misconceptions
    * Denna var vi på så vi borde ha bloggat den, måste dubbelkolla det
    DEV369 ADO.NET 2.0 Tips and Tricks
    * Gick samtidigt som den ovan (TDD)
    DEV002 DEMO: 10 Undiscovered Features of ASP.NET 2.0
    * Gick samtidigt som Magnus var på den superintressanta IE7-sessionen
    DEVPD01 .NET Rocks! Talks Agile Development!
    * Hette bara .Net Rocks Panel discussion så den lät inte så intressant
    DEV319 Visual Studio 2005 – Advanced Data Access Techniques
    * Går på fredag kl 15.15 – 16.30 så jag missar den tyvärr

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s


%d bloggare gillar detta: