af Henrik Jensen
3. oktober 2011 00:25
Jeg har netop været taler, på et indlæg om Klientside Scripts – Best Practice…, hos Microsoft Danmark. Arrangementet var for Microsoft Dynamics-partnere.
Formålet med mit indlæg var, at vise de mange ressourcer (eksempelkode, billeder, beskrivelser, løsninger), der findes i MS CRM SDK'et samt at demonstrere hvordan man - relativt let - kan kode efter de nye retningslinjer, som det nye JScript framework, der benyttes i MS CRM 2011, anviser.
Jeg har oprettet 4 indlæg, som overordnet beskriver mange af de muligheder SDK'et tilbyder samt meget mere.
af Henrik Jensen
1. september 2011 07:22
Microsoft har frigivet en opdatering til MS CRM 2011 SDK Opdatering 5.0.6. Opdateringen indeholder bl.a.:
- Nye muligheder for adgang til Windows Azure AppFabric Access Control Services (ACS) 2.0.
- Dokumentation til Plug-in Profiler-værktøjer, som blev annonceret i sidste opdatering (SDK 5.0.5).
- Anvendelse af REST Endpoint med Ajax og Jscript.
- En guide til håndtering af ikoner i MS CRM 2011.
- Ændringer til beskrivelse af håndtering af Administrerede løsninger (Managed Solutions).
- Tilføjet følgende nye eksempelkode:
- Arbejde med lokale og globale Option Sets.
- Arbejde med Solutions (Løsninger).
- Oprettelse af en Connection (Early Bound).
- Distribution af Lynkampagner (Quick Campaigns).
- VB.NET eksempelkode til håndtering af enumerations.
Download (Engelsk): MS CRM 2011 Software Development Kit (SDK)...
MSDN (Engelsk): MS CRM 2011 Software Development Kit (SDK)...
af Henrik Jensen
2. august 2011 07:52
Microsoft har frigivet en opdatering til MS CRM 2011 SDK Opdatering 5.0.5. Opdateringen indeholder bl.a.:
- Opdaterede komponenter (assemblies), som matcher Opdateringspakke 3.
- Tilføjelse af et nyt værktøj til analyse af Plug-ins ydelse. Værktøjet hedder Plugin Profiler.
- Tilføjelse af flere Visual Basic .NET-eksempelkode.
- Mulighed for at gemme og genbruge serverkonfigurationer i ServerConnection hjælperkode, som tillige gør det lettere at køre eksempelkode med minimale beskeder (prompts).
- Tilføjelse af en udvidelse til CrmSvcUtils, som gør det muligt at generere en hjælpfil, som indeholder inumereringer af alle Option Sets.
- Tilføjet følgende nye eksempelkode:
- Tilføje og fjerne poster ved bruge af REST Endpoint, med JScript.
- Tilføje og fjerne poster ved bruge af REST Endpoint, med Silverlight.
- Distribuere kampagneaktivteter for dynamiske og statiske lister.
- Arbejde med Activity Party-poster.
Link (Engelsk): Microsoft Dynamics CRM 2011 Software Development Kit (SDK)...
af Henrik Jensen
28. juli 2011 15:59
Eksport og import af data i MS CRM 2011 er blevet forbedret på en række punkter, i forhold til tidligere versioner. En af de klare forbedringer er muligheden for at eksportere og importere data i XML-format. Man kan ligeledes bruge eksport/import-funktionen til at "vaske" data.
Dette indlæg handler om nogle af forbedringerne, men også på nogle ting man skal være opmærksom på ved eksport/import af data: Eksport/Import af data i MS CRM 2011...
af Henrik Jensen
27. juli 2011 11:24
Indenfor den næste uges tid frigives kurset: Course 80295A: Extending Microsoft Dynamics CRM 2011.
Som Microsoft Certified Trainer (MCT) har jeg været betatester på kursusmaterialet, og der er noget at glæde sig til. De mange nyheder omkring tilpasning og udvikling af MS CRM 2011 skinner igennem i kurset, og man kommer godt omkring de mange nyheder. Af nyheder kan nævnes:
- Overblik over xRM-framework'et.
- Gennemgang af det nye GUI for tilpasninger og udvikling.
- Nyheder omkring brug af Webservices (WCF Web Service).
- Nye muligheder med forespørgsler (FetchXML, LINQ, Filtered Views).
- Nye muligheder med Arbejdsprocesser (Workflows).
- Udvikling af Plug-Ins (Isolering, Trust og Statistik).
- Klientside-programmering (JScript Libraries).
- Tilpasning af Båndet (Ribbon) og Site Map.
- Introduktion til Silverlight, OData, JQuery REST Endpoint og JSON.
af Henrik Jensen
9. april 2011 00:01
For kort tid siden havde jeg et indlæg om IntelliSense til JScript i MS CRM 2011, hvor jeg kom ind på 2 metoder til at skabe IntelliSense i Visual Studio.
Microsoft har nu taget skridtet videre og kommer med anvisninger til at skabe IntelliSense. Anvisningerne finder man i Microsoft Dynamics CRM 2011 Software Development Kit (SDK) 5.0.3.
Download Microsoft Dynamics CRM 2011 Software Development Kit (SDK).... Udpak det og tag et kig i mappen \sdk\templates\xrm.pagescriptprojecttemplate. Der finder man bl.a. en Readme-fil (Engelsk), som kommer med en anbefaling til implementering af IntelliSense I Visual Studio.
Du kan også lige tage et hurtigt kig på Readme-filen her (Engelsk): JScript IntelliSense Readme.docx (297,79 kb)
Online beskrivelse (Engelsk): JScript IntelliSense for Form Script Libraries...
Generel beskrivelse om IntelliSense i Visual Studio 2010 (Engelsk): JScript IntelliSense Overview...
af Henrik Jensen
24. marts 2011 17:09
IntelliSense til JScript i MS CRM har altid været ønskeligt, men indtil videre har dette ikke fungeret særlig godt. Jeg er dog kommet over nogle muligheder, som kan bidrage til IntelliSense i MS CRM 2011. Dette indlæg handler om 2 metoder, som kan skabe IntelliSense når man arbejder med JScript:
Læs mere om hvordan man kan få IntelliSense med de 2 metoder...
af Henrik Jensen
18. februar 2011 23:36
Microsoft har frigivet en opdatering til Microsoft Dynamics CRM 2011 SDK Opdatering 5.0.1. Opdateringen indeholder bl.a.:
- Kompilerede filer opdateret til seneste version.
- Eksempler virker nu på IFD-installationer (forbedret login-godkendelse).
- Nye emner, eksempler og vejledninger, herunder bl.a. om SOAP i forhold til webressourcer.
- Nye PowerShell-informationer og -eksempler.
- Opdateringer og tilføjelser baseret på feedback fra kunder og testere.
Link (Engelsk): Microsoft Dynamics CRM 2011 Software Development Kit (SDK)...
af Henrik Jensen
18. februar 2011 22:58
Microsoft har frigivet Microsoft Dynamics CRM 2011 Developer Training Kit, som er en fantastisk samling af materiale, som kan hjælpe .NET-udviklere med at lære hvordan man udvikler løsninger til MS CRM 2011 Online og som lokal løsning (Onpremise). Developer Training Kit'et indeholder bl.a.:
- Præsentationer: PowerPoint-præsentationer, som giver et overblik over de mange muligheder.
- Videoer: Videooptagelser lavet af eksperter, som kan bruges til inspiration og til at lære om nogle af de mange muligheder.
- Øvelser: Forklarende øvelser, som detaljeret guider dig igennem de mange muligheder.
Link (Engelsk): Microsoft Dynamics CRM 2011 Developer Training Kit
af Henrik Jensen
8. november 2010 18:43
Jeg benytter mange forskellige værktøjer i min dagligdag. Nogle som jeg selv har udviklet, andre som dygtige udviklere har opfundet.
Jeg faldt tilfældigt over et lille, som har nogle spændende funktionaliteter, og som man kan benytte til at redigere placering af ikoner i navigationapanelet. Man kan indsætte ikoner på objekter (entities), kæde lister (picklist) sammen, og meget andet. Jeg kan anbefale et kig på værktøjet, som ikke kræver installation, men bare aktivering af en .exe-fil. Læs mere om værktøjet...
af Henrik Jensen
1. november 2010 22:45
MS CRM har en fantastisk funktionalitet i Hurtig søgning, altså muligheden for at søge på kriterier.
Men den fantastiske Hurtig søgning har en begrænsning. Det er ikke muligt at søge i Inaktive eller Afsluttede elementer, såsom et Deaktiveret Firma, Produkt osv.
Det er heller ikke muligt at søge i en Løst Sag...dog kan det lade sig gøre, med en usupporteret metode. Læs mere om problemet og løsningen...
af Henrik Jensen
5. oktober 2010 23:12
En af mine kollegaer gjorde mig opmærksom på denne hvidbog om forskellen mellem Scribe Insight og Microsoft BizTalk Server, som jeg vil anbefale, at man læser. Man skal selvfølgelig være opmærksom på at hvidbogen er udgivet af Scribe. Det taget i betragtning syntes jeg, at det faktisk er ganske fornuftigt det der står i den.
Overordnet er Scribe målrettet mindre til mellemstore virksomheder, og BizTalk rettet mod mellemstore til store virksomheder, hvilket er i tråd med mine erfaringer med de to systemer.
Hvidbogen beskriver, at Scribe overordnet er stærk til at håndtere data, hvor BizTalk har sin styrke i håndtering af processer, hvilket jeg også kan tilslutte mig.
Link til hvidbog (Engelsk): ScribeOrBiztalk.pdf (220,12 kb)
Link til Scribe (Engelsk): Scribe or Biztalk