Bog: Microsoft Dynamics CRM 2011 Application Design

af Henrik Jensen 9. januar 2013 16:36

MS CRM MVP Mahendar Pal har frigivet bogen Microsoft Dynamics CRM 2011 Application Design.

Bogen er tiltænkt uerfarne såvel som erfarne personer, som skal tilpasse og udvikle løsninger i MS CRM 2011, og som skal have et overblik over mulighederne samt et godt grundlæggende kendskab til hvordan tilpasning og udvikling af MS CRM 2011 gøres.

Det overordnede formål med bogen er, via praktiske eksempler, at vise hvilke  xRM-muligheder MS CRM 2011 kan tilbyde.

Link til bogen (Engelsk): Microsoft Dynamics CRM 2011 Application Design...

OPDATERING: JScript eksempelkode

af Henrik Jensen 20. december 2012 07:45

Jeg har opdateret listen med JScript eksempelkode med følgende script:

  • JScript eksempelkode: Set default filter om view...
    Kode som indstille standardfilter på visninger, f.eks. Account og Contact. Eksempelkoden omfatter nu et eksempel på indstilling af filteret uden angivelse af parametre, og dermed er koden væsentlig mindre omfangsrig. Koden er usupporteret.

Liste med JScript eksempelkode: JScript eksempelkode...

OPDATERING: JScript eksempelkode

af Henrik Jensen 13. december 2012 11:53

Jeg har opdateret listen med JScript eksempelkode med følgende script:

Liste med JScript eksempelkode: JScript eksempelkode...

Oprette en e-mail-aktivitet med SSRS rapport som en vedhæftet PDF-fil

af Henrik Jensen 25. november 2012 09:23

Ankit Shah har lavet et indlæg, som handler om at oprette en e-mail-aktivitet som får vedhæftet en Reporting Services-rapport (SSRS) som PDF-fil.

Jeg har afprøvet løsningen som fungerer ganske udmærket. Løsningen består ef en række scripts og indeholder:

  1. Oprettelse af en e-mail-aktivitet for objektet Ordre.
  2. Oprette en vedhæftet fil til e-mail-aktivitet og tilknytte rapporten som vedhæftet fil.
  3. Konverterer rapporten til PDF "kald" vinduet med e-mail-aktiviteten

Læs om løsningen (Engelsk): Creating an e-mail activity with PDF format custom SSRS report as an attachment...

Ny JavaScript-funktionalitet sammen med Opdateringspakke 8

af Henrik Jensen 7. september 2012 12:24

I forbindelse med Opdateringspakke 8 (Rollup 8) er der frigivet 2 nye JavaScript-funktioner, nemlig via det nye objekt Xrm.Utility:

De nye funktioner er bl.a. tilføjet, fordi scripts, der bruger window.open i Outlook-klienten til at åbne en Microsoft CRM-side eller Web-ressource ville prompte brugeren for login. Det slipper man dermed for, ved at benytte ovennævnte funktioner.

Læs mere om mulighederne med funktionerne (Engelsk): New JavaScript functionality with update Rollup 8...

Custom Workflow Activities i MS CRM 2011

af Henrik Jensen 29. august 2012 17:40

På mit indlæg i dag, hos Microsoft (CRM Partner Community-møde), talte jeg om Custom Workflow Activities i MS CRM 2011. Egentlig skulle det handle om introduktionen af dette i MS CRM 2011 Online, men den lancering er flyttet til 4. kvartal 2012. Læs evt. mere herom...

Hermed link til de Custom Workflow Activities jeg fremhævede, og som jeg brugte i min demo:

  • CRM Manipulation Library...
    Man kan downloade CRM Manipulation Library som en Løsning (Solution). Importere denne og man er klar til at bruge den. CRM Manipulation Library indeholder rigtig mange workflow Activities, som de fleste kan få gavn af. Der foreligger tillige en rigtig god dokumentation.
     
  • CRM WF Date/Time Utilities...
    CRM WF Date/Time Utilities indeholder workflow activities til håndtering af datoer og klokkeslæt. Man kan downloade kildekoden, som er til både MS CRM 4.0 og 2011. derefter kan man kompilere den i .NET, og dll-filen er klar til at indgå i en Løsning (Solution). Der er en god dokumentation til kildekoden.
     
  • CRM 2011 Views and Filters Toolkit...
    CRM 2011 Views and Filters Toolkit indeholder workflow activities af mere teknisk karakter, nemlig til at håndtere views og filtre. Der er en god dokumentation. Kildekoden er tilgængelig og kan kompileres med .NET. Alternativt kan man downloade en kompileret dll-fil, som er klar til at blive indsat i en Løsning (Solution).

Jeg vil ligeledes anbefale følgende link, som ikke direkte har med MS CRM 2011 at gøre, men som indeholder en masse matematiske funktioner, i .NET-kode: NCalc - Mathematical Expressions Evaluator for .NET...

Frigivelse af MS CRM 2011 SDK Opdatering 5.0.12

af Henrik Jensen 21. august 2012 10:33

Microsoft har frigivet en opdatering til MS CRM 2011 SDK Opdatering 5.0.12. Opdateringen indeholder bl.a.:

  • Opdaterede komponenter som matcher den netop frigivne Opdateringspakke 10 (Rollup 10).
  • En kort beskrivelse af brugen af Xrm.Page-objektet.
  • Opdateret kode til håndtering af Silverlight-komponenter samt ændret eksempelkode til Silverlight.
  • Opdateret beskrivelse af "Best practice" vedr. udvikling i MS CRM 2011.
  • Tilføjet eksempler på optimering af Filtered Views og QueryExpression, som reflekterer ændringerne i Opdateringspakke 10 (Rollup 10).
  • Masser af ny eksempelkode og beskrivelser hertil.

Download (Engelsk): MS CRM 2011 Software Development Kit (SDK)...
MSDN (Engelsk)
: MS CRM 2011 Software Development Kit (SDK)...

Værktøj til identifikation af potentielle fejl i JavaScript-kode

af Henrik Jensen 26. juni 2012 18:16

MS CRM Q2 2012 Service Update indeholder betydelige ændringer i webapplikationen for at kunne understøtte browsere som SafariChrome og Firefox.

Der er risiko for at JavaScript-kode i MS CRM ikke vil fungere eller forårsage en fejl, når man implementerer opgraderingerne, og det kan derfor være en god ide at undersøge sin JavaScript-kode inden opgraderingen...og til det formål har Microsoft udviklet et værktøj.

Formålet med værktøjet er, at hjælpe med at identificere potentielle problemer med brugerdefinerede JavaScript-kode og HTML web-ressourcer. Ved hjælp af farvekode vil man få indikeret om kode understøtter forskellige browsere.

OPDATERING: Læs den gode kommentar fra Bo Laumann Jespersen, ProInfo.

 

Læs mere og download

Artikel (Engelsk): MS CRM 2011 Custom Code Validation Tools Article...
Artikel (Engelsk)
: Resolve Breaking Script Issues When Upgrading to the Next Release of MS CRM...
Værktøj (Engelsk)
: MS CRM 2011 Custom Code Validation Tool...

Begrænsning i antal organisationer tilknyttet Live ID

af Henrik Jensen 3. april 2012 07:45

Microsoft har tidligere frigivet et dokument, som beskriver hvordan man opretter og benytter et testmiljø til MS CRM 2011. I dokumentet er der bl.a. beskrevet "bedste praksis" på hvordan man kan oprette en prøvelicens til MS CRM 2011 Online, og benytte denne som testmiljø. Der er en begrænsning på 30 dage, men man kan jo bare oprette en ny når behovet opstår herfor.

Min kollega, Thomas Rath, Logica, har gjort mig opmærksom på, at det kun er muligt at oprette maksimalt 20 organisationer, på sit Live ID, i hele Live ID'ets levetid. Dette gælder både for prøvelicenser og rigtige licenser.

Problemstillingen er normalt kun relevant for personer som tester er udviklere eller tilpasser MS CRM 2011, men problemstillingen er der. Læs om betingelsen på side 7 i nedenstående dokument (afsnittet Using Microsoft Dynamics CRM Online Trials).

Løsningen, på problem, kunne være at oprette et nyt Live ID eller benytte et specielt til testformål.

Læs mere (Engelsk): Deploying MS CRM 2011 and CRM Online Solutions from Development through Test...

Frigivelse af MS CRM 2011 SDK Opdatering 5.0.10

af Henrik Jensen 28. marts 2012 22:38

Microsoft har frigivet en opdatering til MS CRM 2011 SDK Opdatering 5.0.10. Opdateringen indeholder bl.a.:

  • Opdaterede komponenter som matcher den netop frigivne Opdateringspakke 7 (Rollup 7).
  • Eksempelkode til godkendelse (Authentication Policy).
  • Tilføjet et nyt emne med vejledning om to typer skrivebeskyttede formularer (Read-only forms): De nye læse-optimeret former (Read Optimized Forms), som er inkluderet i inkluderet i Opdateringspakke 7 (Rollup 7) og MS CRM til Microsoft Office Outlook læseruden.
  • En række almindelige rettelser til diverse tekster i SDK'et.
  • Masser af ny eksempelkode og beskrivelser hertil.

Download (Engelsk): MS CRM 2011 Software Development Kit (SDK)...
MSDN (Engelsk)
: MS CRM 2011 Software Development Kit (SDK)...

Frigivelse af MS CRM 2011 SDK Opdatering 5.0.9

af Henrik Jensen 17. januar 2012 16:12

Microsoft har frigivet en opdatering til MS CRM 2011 SDK Opdatering 5.0.9. Opdateringen indeholder bl.a.:

  • Opdaterede komponenter som matcher den netop frigivne Opdateringspakke 6 (Rollup 6).
  • Til værktøjet PluginRegistration er der tilføjet funktionalitet til ADFS, som benyttes i forbindelse med Microsoft Office 365.
  • Tilføjet informationer om hvordan man opretter dialog-processer i lokale sprog.
  • Beskrivelse af hvordan man opretter Løsninger (Solutions) i lokale sprog.
  • Beskrivelse af Microsoft Dynamics CRM Online disaster recovery.
  • Beskrivelse af hvordan man benytter JavaScript i forbindelse med Online, med forskellige eksempler.
  • Masser af ny eksempelkode og beskrivelser hertil.

Download (Engelsk): MS CRM 2011 Software Development Kit (SDK)...
MSDN (Engelsk)
: MS CRM 2011 Software Development Kit (SDK)...

Værktøjer til MS CRM 2011

af Henrik Jensen 7. december 2011 23:28

Jeg har oprettet en liste med værktøjer til MS CRM 2011, som jeg har testet og lavet indlæg om. Jeg vil opdatere listen jævnligt når jeg opdager nye værktøjer til MS CRM 2011, eller jeg får tip om nye værktøjer.

Værktøjerne er katagoriseret således:

  • Diagnose / System: Værktøjer til diagnosticering, systemværktøjer mv.
  • Javascript & Løsninger (Solutions): Værktøjer til håndtering af Løsninger og Javascript
  • SiteMap: Værktøjer til håndtering af SiteMaps
  • Bånd (Ribbon): Værktøjer til håndtering af Bånd (Ribbon)

Ud over link til værktøjerne i boksen Links, til højre her er linket til værktøjerne: Liste med værktøjer til MS CRM 2011...

Bliv medlem af CRMUG DK

De regionale afdelinger i CRMUG giver mulighed for a mødes med andre medlemmer af CRMUG i dit lokalområde. Hermed får du mulighed for at mødes ansigt til ansigt og vidensdele med andre brugere af Microsoft Dynamics CRM i dit område.

Læs mere den Danske afdeling af CRMUG...

Om Henrik Jensen

Jeg har altid fingeren på pulsen når det drejer sig om Microsofts produkter & teknologier, og især når det handler om Microsoft Dynamics CRM.

Henrik Jensen

Jeg har arbejdet professionelt i IT-branchen mere end 25 års, deraf mere end 18 år med CRM-systemer, og samtidig indehaver af mere end 50 Microsoft-certificeringer.

Mobil: +45 20 300 300
E-mail: hj@easyconsult.dk

EASYConsult ApS

Læs mere...

Downloads, værktøjer, installation og JScript

Downloade komponenter til MS CRM:
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Liste over Opdateringspakker (Rollups):
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Værktøjer til MS CRM:
    • Liste med værktøjer til MS CRM

Krav og opsætninger til installation:
    • Krav og opsætninger MS CRM 2011
    • Krav og opsætninger MS CRM 2013
    • Krav og opsætninger MS CRM 2015
    • Krav og opsætninger MS CRM 2016

JScript eksempelkode:
    • JScript eksempelkode

Diverse værktøjer:
    • Sysinternals
    • PowerShell og MS CRM 2011

Månedsliste

Forbehold

Alt hvad du læser på denne blog er alene udtryk for mine egne holdninger og meninger, og kan ikke henføres til andet end som så.

De løsninger jeg fremstiller på denne blog er ikke nødvendigvis testet i et driftsmiljø. Hvis du gør brug af mine løsninger er det på eget ansvar.