by Israr Khan
10. januar 2012 10:04
Ja - Sharepoint har noe med å ta opp alt av tiden tilgjengelig i døgnet, så det har vært lite blogging.
Et lite tips:
En fil som deployes via Visual Studio må ha taggen "GhostableInLibrary" for å kunne få annonym tilgang.
Typisk oppføring i Element.xml-fil:
<File Path="Style Library\layoutPage.css" Url="layoutPage.css" Type="GhostableInLibrary"/>
by Israr Khan
7. desember 2010 10:23
Etter å ha jobbet litt nå med JSON-objekter i Visual Studio tok det ikke lang tid før jeg tenkte at jeg måtte lage meg en JSON-visualizer slik at jeg slipper å se JSON-objekter i tekst-form:

Men et lite søk på Google viste da(selvfølgelig) at dette allerede fantes - perfekt! Dermed kan jeg hoovre objekter mens jeg debugger og se en mye bedre representasjon av JSON-objekter enn ved å bruke text visualizer:


Edit: Og link til Codeplex hvor du kan laste ned visualizer (testet med Visual Studio 2010):
http://jsonviewer.codeplex.com/ - JSON Viewer
by Israr Khan
5. november 2010 00:08
CodePoster 1.0 er endelig ute på nettet. Last ned, prøv ut og gi tilbakemeldinger på evt. feil og kom gjerne med tilbakemeldinger på funksjonalitet.
Sjekk ut: http://www.kodeverk.net/page/CodePoster-.aspx
by Israr Khan
19. oktober 2010 16:45
Tenkte å lage å en add-in til CodePoster - og endte opp med følgende feilmelding

Greit nok at CodePoster er en heftig plugin (;) men 1619MB er vel litt vel å ta i... (Hadde da glemt å fjernet .Net 4.0 som prerequisite for install)
by Israr Khan
15. oktober 2010 20:28
Forrige innlegg, http://www.kodeverk.net/post/CodePoster-i-Alpha!.aspx ble postet direkte fra Visual Studio ved hjelp av CodePoster!
Er fortsatt en del som gjenstår, som blant annet formatering av kode, mulighet for å inkludere skjermbilde(og deler av skjermbilde) m.m. :)
Kildekode og tutorial på utvikling av Add-in følger.





by Israr Khan
15. oktober 2010 20:27
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClassLibrary1
{
public class Class1
{
//Dette er første post laget av CodePoster - direkte fra Visual Studio! // -- Israr Khan.
}
}
Da er første utgave av codeposter i Alpha!
by Israr Khan
15. oktober 2010 11:55
Har sittet og knotet en del med å lage add-ins til Visual Studio og CodePoster ver 1.0 nærmer seg release. Underveis har det vist seg at det å bruke MEF kan muligens vise seg å være fornuftig istedenfor å bruke MAF.
Oppsummering på forskjeller samt demo på add-in med MAF vs MEF og om det faktisk er hensiktmessig å bruk MAF følger.
I mellomtiden - sjekk ut
Kent Booogart: http://kentb.blogspot.com/2009/02/maf-and-mef.html
Scott Hanselman: http://www.hanselminutes.com/default.aspx?showID=166
by Israr Khan
10. oktober 2010 15:24
I forrige innlegg skrev jeg hvor lite jeg egentlig liker å blogge - men for meg som bruker store deler av tiden min i Visual Studio dukker det ofte opp kode eller hendelser hvor jeg tenker "Oi?! Dette var tøft - burde blogge om dette en gang", men hvor det ender med at alt bare koker bort og jeg aldri rekker å få blogget om det. For å gjøre noe med dette skal jeg nå lage en Add-in til Visual Studio som lar meg markere kode i IDE-et og poste dette direkte ut på bloggen min sammen med en tittel, kommentar, evt. tags o.s.v.
Denne posten kommer til å ta for seg hvordan jeg kommer til å sette opp prosjektet for å kunne lage en Add-in til Visual Studio.
Det første vi trenger å få gjort er å opprette et Visual Studio Add-In prosjekt:

Neste er å velge språk, for min del er C# en selvfølge :)

Valg av applikasjonsstøtte kan være nyttig for de som ønsker å styre Add-in-ens bruksområde

Deretter gir vi Add-in-en fornuftig navn og beskrivelse. I mitt tilfelle blir det CodePoster :)

Neste vindu lar oss bestemme litt om hvordan Add-in-en skal lastes og om den skal få en egen oppføring på menyen som tillater å enable/disable pluginen. Vi velger å lage en oppføring på Tools-menyen og også påse Add-in-en blir lastet ved oppstart.

Litt skrytetekst som dukker opp i About-vinduet til Add-in-en, og så er vi ferdig!

Gratulerer! Vi har nå fått opp vår første Visual Studio Add-in som egentlig ikke gjør så mye fornuftig foreløpig.
Kjør prosjektet(F5 - Visual Studio 2010 starter automatisk opp som en ny instans) og ser nå at vår nye Add-in har fått sin oppføring som valgt inne på Tools-menyen til Visual Studio

I tillegg er About-oppføringen vår lagt inn:

Del to av prosjektet kommer til å ta for seg hvordan vi skal gå frem for å implementere funksjonalitet for å få opp en ny oppføring inne på Kontekst-menyen som tar markert kode og poster ut denne på bloggen :)