Friday, June 26, 2009
I dag har jeg siddet hos en kunde med en ny og frisk installation af Visual Studio, og måtte derfor bruge noget tid på at sætte VS op til at kunne arbejde med Subversion, installere mest almindelige add-ins (herunder de gratis addins Powercommands og DPack), NUnit og installere NSIS (genialt værktøj til at skabe installationer som alternativ til click once og MSI). Sidstnævnte er baseret på scripts (hvilket er en af grundende til at jeg syntes så godt om projektet) som skal kompileres, og det nemmeste er skabe en bat-fil der kalder NSIS kompileren. For at gøre det så nemt som muligt bør man kunne højreklikke på en bat-fil i solution explorer og vælge "Kør":



Desværre er det ikke så nemt at sætte op fordi cmd.exe skal kaldes med et argument (/C eller /K), og jeg måtte en tur på nettet for at finde løsningen. Heldigvis findes der folk som Rick Glos som har gjort meget ud at forklare hvordan man gør det - så hvis du har et lignende behov kan du finde en rigtig god instruktion her (hvor overnævnte billede også er fra):

http://www.rickglos.com/post/2008/02/How-to-run-cmd-files-from-Visual-Studio.aspx

Som han rigtig nok skriver så er det lidt teknisk at få det op og stå i VS, men når det først er gjort så sparer det en masse tid i fremtiden.

posted on Friday, June 26, 2009 9:04:13 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, January 21, 2009

Til orientering er Microsoft Web Platform Installer version 1.0 frigivet i endelig version. Du kan finde det her. Med dette værktøj er det muligt at installere hele Microsofts web platform – herunder

  • Internet Information Services (IIS) 5.1 (XP SP3)
  • IIS 6.0 (Windows Server 2003 SP2)
  • IIS 7.0 (Windows Vista SP1 og Windows Server 2008)
  • SQL Server 2008 Express
  • .NET Framework 3.5 SP1
  • Visual Web Developer 2008 Express SP1

Se produktet inden du skal sætte ASP.NET op næste gang!

posted on Wednesday, January 21, 2009 8:58:01 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Monday, December 22, 2008

Vi er nået til del 3 af artikelserien om VB.NET i Alt om DATA, og denne handler det om traditionel web-udvikling:

image

Opmærkninger og kode kan findes her:

BMIBeregnerWeb.zip (1,51 KB)

De næste (og sidste) to artikler handler om AJAX/Silverlight samt VSTO.

posted on Monday, December 22, 2008 9:48:24 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, January 18, 2007

Med jævne mellemrum har jeg kursister eller deltagere til foredrag som spørger hvor VB6 er henne i .NET junglen, og der findes faktisk fortsat en del projekter som er lavet med VB6 og endnu ikke konverteret.

Jeg så lige at MS netop har frigivet VB6 Interop Forms Toolkit 1.0 som er en plugin til VS2005, der gør det muligt at kombinere VB6 og .NET på en fiks måde. Det giver blandt andet mulighed for at udvikle formularer med .NET2 og efterfølgende benytte disse i VB6.

Prøv selv at se nærmere på Interop Forms Toolkit.

posted on Thursday, January 18, 2007 9:09:42 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, January 12, 2007

Den kommende Visual Studio (kaldet Orcas) er netop frigivet i en januar CTP. Det er igen en VPC (Virtual PC) release - så det fylder en krig. Til gengæld er det nemt at prøve af. Her er lidt af nyhederne:

  • Extended, more powerful data APIs with the ADO.NET Entity Framework and LINQ to ADO.NET
  • C# 3.0 Language Support: This CTP implements all of the C#3.0 language features from the May LINQ CTP
  • VB 9.0 Language Support: This CTP implements all of the VB 9.0 language features from the May LINQ CTP
  • LINQ to Objects API
  • ClickOnce improvements
  • Runtime and design-time support for Office 2007 (including Outlook 2007)
  • Support for advanced lifetime management of add-ins and their AppDomains
  • Client service support for Login/Logout, Role management and Profiles
  • Jscript Intellisense support
  • A new numeric type that provides support for very large numbers (Beyond the range of In64)
  • LINQ over XML (XLinq)
  • SQL Server Compact Edition (SSCE)
posted on Friday, January 12, 2007 8:21:18 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, December 22, 2006

Jeg bliver løbende spurgt hvordan man nemmest flytter data fra en SQL Server Express til en SQL Server i produktion. Indtil for nylig har jeg henvist til et par scripts og makroer, men nu har SQL Teamet (endelig) frigivet en RC (release candidate) af SQL Server Hosting Toolkit som kan kan hjælpe med til at flytte både skema og data til produktion.

SQLServerHostingToolkit.jpg

Læs mere på ScottGu's blog hvor han (og hans medarbejdere) altid bruger meget energi på at gøre blogindlæg til spændende og informativ læsning. Hvis du er ASP.NET-udvikler bør du kende Scott Guthrie - det er i høj grad hans fortjeneste at ASP.NET er så effektivt som det er i dag. Læs løbende hans blog - den er guld værd.

posted on Friday, December 22, 2006 9:51:30 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, December 15, 2006

Så blev SP1 frigivet til VS 2005 (pro og op - der er frigivet en separat SP til Express). Find den her og find readme om opdateringen her.

posted on Friday, December 15, 2006 8:41:32 PM (Romance Standard Time, UTC+01:00)  #    Comments [2]
 Friday, November 17, 2006

Måske mest ment som et link til mig selv, men jeg så at Thom Robbins har et lille indlæg om hvordan man sætter VS til at vise linjenumre. Det er der jo ikke noget nyt i - men jeg kan aldrig finde det når jeg skal bruge det (slet ikke under præsentationer). Med dette indlæg ved jeg hvor jeg skal finde oplysningen. Så - mig selv - klik her :-)

posted on Friday, November 17, 2006 11:33:22 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, November 16, 2006

Det er ret utroligt som Microsoft frigiver produkter i denne måned - november 2006 må være en rekord. Vista, Office, .NET3 og nu PowerShell 1.0.

PowerShell er Microsoft nye scriptmotor der gør det nemt for administratorer (og os andre) at automatisere processer under XP, Windws Server 2003, Vista og Longhorn.

Hent den her og script løs. Se eksempelvis her hvordan PowerShell kan bruges til at administrere IIS7.

posted on Thursday, November 16, 2006 9:46:40 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, October 31, 2006

En ny beta af den kommende Visual Studio er frigivet - igen som en Virtual machine. Se mere her.

posted on Tuesday, October 31, 2006 7:39:24 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Saturday, September 30, 2006

Der er netop frigivet en ny CTP af den kommende VS (Orcas) som et Vitual PC image. Find den her.

posted on Friday, September 29, 2006 11:08:54 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, September 08, 2006

Der er netop blevet frigivet PowerToys til TFS - her er lidt af indholdet:

  1. Unshelve - adds merge capability to the existing Unshelve command
  2. Rollback - allows you to undo a checkin of a changeset
  3.  Online - allows syncing of files that you've edited while not connected to a server
  4. GetCS -- gets all the items listed in a specific changeset
  5. UU - undo unchanged. Undo checkout with a check for what's actually unchanged
  6. Review - code review tool, review files in any order you choose
  7. History - display version history of a file, folder or branch
  8. Workitem - create, view or update a work item from the command line
  9. Query - run a work item query and display the results
  10. Bind - convert VSS-bound solutions into TFS-bound solutions
  11. TreeDiff - Compare folders and reconcile differences
  12.  Annotate - show who last changed a section of code

Se evt. Gene Webbs blog.

posted on Friday, September 08, 2006 8:04:39 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, September 05, 2006

Jeg bruger altid Visual Studio til at redigere XML-filer, men mangler ind i mellem en mindre XML editor i forbindelse med undervisning og præsentationer (demoer). Faldt lige ved et tilfælde over XML Notepad 2006 fra MS. Den skal prøves ved lejlighed - den kan en del:

  • Tree View synchronized with Node Text View for quick editing of node names and values.
  • Incremental search (Ctrl+I) in both tree and text views, so as you type it navigates to matching nodes.
  • Cut/copy/paste with full namespace support.
  • Drag/drop support for easy manipulation of the tree, even across different instances of XML Notepad and from the file system.
  • Infinite undo/redo for all edit operations.
  • In place popup multi-line editing of large text node values.
  • Configurable fonts and colors via the options dialog.
  • Full find/replace dialog with support for regex and XPath.
  • Good performance on large XML documents, loading a 3mb document in about one second.
  • Instant XML schema validation while you edit with errors and warnings shown in the task list window.
  • Intellisense based on expected elements and attributes and enumerated simple type values.
  • Support for custom editors for date, dateTime and time datatypes and other types like color.
  • Handy nudge tool bar buttons for quick movement of nodes up and down the tree.
  • Inplace HTML viewer for processing xml-stylesheet processing instructions.
  • Built-in XML Diff tool.
  • posted on Tuesday, September 05, 2006 8:28:21 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Wednesday, August 16, 2006

    Der er fortsat mange (herunder mig) der "hænger" på den gamle Visual Studio i (en del) projekter. Hvis du/I også arbejder i 1.1 så er SP1 til VS 2003 netop frigivet i en 150 mb download. Læs mere her.

    posted on Wednesday, August 16, 2006 2:46:22 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Wednesday, August 09, 2006

    listening.jpgJeg har tidligere skrevet (begejstret) om stemmegenkendelse i Vista, og i går faldt jeg over en ny demo - denne gang ikke direkte fra en Microsoft præsentation. Hvis du har fem minutter så prøv lige at se hvad der er i vente - det er så effektivt og virkelig stof til eftertanke. Jeg kan eksempelvis ikke lade være med at tænke på hvordan mine børns skolegang vil forme sig (den første skal i skole om nogle år). Det bliver i hvertfald anderledes end da jeg gik i skole :) Man kunne jo forestille sig (nogen vil sige frygte) at det danske skrevne sprog vil se noget anderledes ud om bare 5 år - måden vi alle arbejder med computeren vil ihertfald tage en kraftig drejning er jeg overbevist om.

    posted on Wednesday, August 09, 2006 8:54:57 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Tuesday, July 25, 2006

    Jeg har aldrig helt fået slået "hul" på Microsofts OneNote-applikation og har brugt andre applikationer til at styre noter, tanker, ideer og så videre. Faldt dog tilfældigvis over en screencast af OneNote 2007 og må sige at jeg er imponeret. Prøv selv at se

    http://blogs.msdn.com/officerocker/archive/2006/03/18/554420.aspx

    Tror hellere jeg må bruge lidt tid med dyret for at se om det ikke også kan lette min arbejdsdag ;-)

    posted on Tuesday, July 25, 2006 2:28:39 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Wednesday, July 19, 2006

    Microsofts Vitual PC er en uundværdlig applikation hvis man roder meget med eksempelvis test, uddannelse eller blot afprøvning af applikationer under forskellige operativsystemer. Tidligere har Virtual PC kostet penge men nu er det gratis og til fri download hos Microsoft. Se i øvrigt også her for yderligere informationer om hvad man kan bruges VPC til.

    posted on Wednesday, July 19, 2006 8:07:49 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Friday, June 16, 2006

    Mange er ikke klar over at Visual Studio 2005 faktisk er ret effektiv i forbindelse med redigering af de gamle ASP3-filer - det kræver blot lidt fodarbejde. Hvis du har interesse i at vide hvordan har jeg banket en lille webcast sammen som du kan finde hos Microsoft her.

    posted on Friday, June 16, 2006 12:48:41 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Thursday, June 01, 2006

    Til orientering er der en ny version af Team System på vej. Den er rettet direkte mod databaseudvikleren og kaldes

    Visual Studio 2005 Team Edition for Database Professionals

    Med denne version af VSTS er der blandt mulighed for at versionstyre databasedesign, skrive unit test mod databasen, foretage nem synkronisering af design og data og en del andet.

    Se yderligere info her.

    posted on Thursday, June 01, 2006 12:02:38 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Friday, April 07, 2006

    Hov.... Virtual Server 2005 R2 er nu frigivet til gratis download! Læs mere her.

    posted on Thursday, April 06, 2006 11:16:09 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Monday, April 03, 2006

    Det kan jo ikke komme som den store overraskelse at vi inden for relativ kort tid taler med VISTA- og XAML-dialekt. Nogle af de værktøj som vi får til rådighed ud ove Visual Studio (nuværende og næste version) er de nye Expression-produkter:

    • Graphics Designer
    • Interactive designer
    • Web designer

    De er kommet en del nye produkt- og træningsvideoer som virkelig viser hvad der er i vente. Prøv at se nogle af dem ved lejlighed - det er altså nogle imponerende applikationer de har banket sammen.

    http://www.microsoft.com/products/expression/en/demos.mspx

    posted on Monday, April 03, 2006 9:05:42 AM (Romance Standard Time, UTC+01:00)  #    Comments [2]
     Sunday, April 02, 2006

    Har lovet ved sidst epræsentation at blogge lidt om de værktøjer jeg bruger i forbindelse med udvikling (og præsentationer). Derfor vil der dukke nogle indlæg op om det i fremtiden. Her er eksempelvis et tip - se på CoolCommands til VS 2005. Der er virkelig nogle gode funktioner (normalt integreret på højrekliks menuer):

    Fra solution-vindue:

    • Open project folder
    • Visual Studio Prompt here
    • Resolve project reference

    Fra kode-vindue:

    • Demo font (favorit ved præsentationer)
    • Send by mail
    • Wheel font sizing
    • Open file

    Der er en del flere.

    Se

    posted on Sunday, April 02, 2006 8:49:54 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Saturday, April 01, 2006

    Så lige hos Scott Haselmann en reference til et nyt (for mig) zoom tool - Zoomit. Det er nemmere for dig at prøve det end det er for mig at forklare om det - men det er ret fikst. Hent programmet, kør det, tryk Alt+1, brug musens scrollhjul til at zoome og musen til at navigere.

    Jeg vil ihvertfald have det installeret til næste præsentation.

    posted on Saturday, April 01, 2006 2:48:27 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

    Jeg har nu et stykke tid haft en freeware applikation installeret som hedder PureText, og jeg vil lige gøre jer opmærksom på dets eksistens fordi det er da et af de mest geniale applikationer jeg længe har set (på linje med Norton Commander, Lookout med videre).

    Ideen er simpel og applikationen er simpel i brug (sådan er det jo tit med smarte funktioner). Hvor tit kopierer du ikke formateret tekst (HTML. RTF, Word osv) til udklipsholderen som efterfølgende skal indsættes i et dokument UDEN formatering (altså som ren tekst). I Word, Outlook eller Excel kan man via Rediger-menuen bruge Indsæt speciel... men det er tungt. I andre programmer må man først indsætte og så efterfølgende foretage en formatering. Jeg har tit åbnet Notesblok, indsat tekst, markeret, kopieret og så indsat for på den måde at klippe formateringen - især når jeg skriver mails eller blogindlæg. Træls...

    Men efter PureText er installeret er det slut med det. Applikationen lægger sig ved siden af uret og et klik på ikonet konverterer formateret tekst til ren tekst som herefter kan indsættes. Endnu bedre - man kan tilknytte en genvejstast til at konvertere OG indsætte. Jeg bruger Windowstast + V for at indsætte "ren" tekst fra udklipsholderen. Det sparer en KRIG af tid, og jeg smiler lidt hver gang jeg bruger funktionen - se det er en rigtig brugbar applikation.

    Se mere her: http://www.stevemiller.net/puretext/

    puretext.jpg

    posted on Saturday, April 01, 2006 2:18:07 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Tuesday, January 18, 2005

    På nettet findes der et utal af beretninger om hvordan man kan integrere en pc i sin bil og hvad man kan bruge det til.

    En af de bedre beskrivelse jeg er faldet over er fra Sean Alexander som i tekst og video viser hvad en pc med Medie Center 2005 kan bruges til i bilen.

    Se - hvis nu jeg havde tid (og turde bore og save i vores bil)......

    posted on Tuesday, January 18, 2005 10:33:51 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Friday, December 31, 2004

    Hvorfor kan man ikke i Windows vise dato sammen med tid i proceslinjen (nederst til højre)? Det har altid undret mig, og tvunget mig ud i erstatninger til det ”indbyggede ur”. Indtil nu har jeg brugt TClockEx, men det har lidt problemer med temaer i XP, og ser ikke så godt ud.
    Derfor har jeg i dag brugt lidt tid på at finde et alternativ, og 2 minutter med Google fandt dette:

    http://homepage1.nifty.com/kazubon/

    Installationen (eller mangel på samme) er lidt mystisk, men når det kører viser det dato smukt i XP (og jeg har endnu ikke fundet nogen virus ;)

    Det har i øvrigt også mange andre funktioner (alarm, timer, tidsynk. mv) – så det har fået en chance her på maskinen.

    Godt nytår til alle.

     

    posted on Friday, December 31, 2004 2:41:51 PM (Romance Standard Time, UTC+01:00)  #    Comments [2]
     Wednesday, September 22, 2004
    Troede egentlig at disse SPOT-enheder (Smart Personal Object Technology) var døde og borte - men man bliver jo klogere hele tiden. Se i øvrigt også her og her. Desværre kommer det nok ikke til DK.
    posted on Tuesday, September 21, 2004 11:54:22 PM (Romance Standard Time, UTC+01:00)  #    Comments [16]