Deploye filer - Visual Studio og Sharepoint 2010

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"/>

Tags: , , , ,

Dagens utility: JSON Visualizer for Visual Studio

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

Tags: , , , ,

Koding

CodePoster 1.0 Beta lansert

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

Tags: , ,

CodePoster

Litt stor install?

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)

Tags: , , ,

CodePoster

Prosjekt CodePoster - Del 2.

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.

 

 

Tags: , ,

CodePoster

CodePoster i Alpha!

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!

Tags: ,

CodePoster

Utvikling av add-ins / extensions for visual studio

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

 

Tags: , , , ,

Koding

Prosjekt CodePoster - Del 1

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 :)

Tags: , , ,

Koding

Om meg

Kodeverk.net er drevet av .Net-utvikler Israr Khan.

Han jobber som gruppeleder og  seniorkonsulent for Capgemini Norge.

Hans fokusområder er alt innenfor .Net-verden, og har foreløpig tilgode å finne noe som han ikke finner av interesse innenfor teknologien. Han er drevet av genuin interesse for teknologi og lever for faget.


 

View Israr Khan's profile on LinkedIn

Month List