[{"data":1,"prerenderedAt":710},["ShallowReactive",2],{"collection-blogs-932055810":3,"_apollo:default":709},{"data":4,"meta":706},[5],{"id":6,"title":7,"excerpt":8,"slug":9,"createdAt":10,"updatedAt":11,"publishedAt":12,"backDate":13,"documentId":14,"imageUrl":15,"expertises":58,"author":18,"blocks":529,"seo":675},49,"Pair Programming met Visual Studio Live Share: waarom we hier fan van zijn","Door de COVID-lockdown werken bijna alle developers vanuit huis. Hoewel we veel communicatiemiddelen hebben om met elkaar in contact te blijven, ging het samen programmeren (“pair programming”) toch niet zo soepel als ik zou willen.","pair-programming-met-visual-studio-live-share-waarom-we-hier-fan-van-zijn","2023-10-13T10:26:32.137Z","2025-04-15T15:04:23.323Z","2023-10-13T10:26:32.079Z","2021-07-01","nbj6p4305oljlrhtsib25f7f",{"id":16,"name":17,"alternativeText":18,"caption":18,"width":19,"height":20,"formats":21,"hash":51,"ext":23,"mime":26,"size":52,"url":53,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":55,"updatedAt":55,"documentId":56,"publishedAt":57},298,"pair-programming-met-visual-studio-live-share-waarom-we-hier-fan-van-zijn.jpg",null,1280,500,{"large":22,"small":31,"medium":37,"thumbnail":44},{"ext":23,"url":24,"hash":25,"mime":26,"name":27,"path":18,"size":28,"width":29,"height":30},".jpg","https://incredible-beef-2a6059b946.media.strapiapp.com/large_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0.jpg","large_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0","image/jpg","large_pair-programming-met-visual-studio-live-share-waarom-we-hier-fan-van-zijn.jpg",39.53,1000,391,{"ext":23,"url":32,"hash":33,"mime":26,"name":34,"path":18,"size":35,"width":20,"height":36},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0.jpg","small_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0","small_pair-programming-met-visual-studio-live-share-waarom-we-hier-fan-van-zijn.jpg",14.85,195,{"ext":23,"url":38,"hash":39,"mime":26,"name":40,"path":18,"size":41,"width":42,"height":43},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0.jpg","medium_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0","medium_pair-programming-met-visual-studio-live-share-waarom-we-hier-fan-van-zijn.jpg",26.73,750,293,{"ext":23,"url":45,"hash":46,"mime":26,"name":47,"path":18,"size":48,"width":49,"height":50},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0.jpg","thumbnail_pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0","thumbnail_pair-programming-met-visual-studio-live-share-waarom-we-hier-fan-van-zijn.jpg",5.61,245,96,"pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0",58.23,"https://incredible-beef-2a6059b946.media.strapiapp.com/pair_programming_met_visual_studio_live_share_waarom_we_hier_fan_van_zijn_d35de8e2d0.jpg","strapi-provider-upload-strapi-cloud","2023-10-13T10:22:34.226Z","jeazoxznva03xmuq0me2phah","2026-01-05T12:38:34.018Z",[59,253],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70,"image":71,"blocks":90,"midPageBlocks":153,"seo":18},3,"Microsoft .NET","Maatwerkoplossingen voor ieder vraagstuk","Ons team van .NET-experts staat niet alleen klaar om onze klanten te ondersteunen bij diverse implementatie uitdagingen, maar we zijn ook gespecialiseerd in het testen van applicaties op verschillende niveaus, zoals unit tests, integratietests en acceptatietests. We streven naar uitmuntende testdekking om de stabiliteit en betrouwbaarheid van de applicaties te waarborgen.\n\nDaarnaast zijn we bedreven in het gebruik van verschillende Azure-services om schaalbare en veilige oplossingen te bieden aan onze klanten. Zo bieden we met Azure DevOps krachtige tools voor het beheren van de ontwikkeling, het automatiseren van tests en het geautomatiseerd uitrollen naar acceptatie- of productieomgevingen met CI/CD-pipelines.\n\nHet samenwerken met onze klanten staat centraal in ons werk, en we denken proactief mee om samen de meest optimale oplossingen te realiseren.","In de praktijk komen de .NET developers van ShareValue terecht in allerlei verschillende branches met uiteenlopende technische uitdagingen.","dotnet","2023-08-17T11:19:57.991Z","2024-12-13T12:16:04.480Z","2023-08-17T11:22:08.050Z",false,"v9pl553hsjk98esvs5gzoso3",{"id":72,"name":73,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":76,"hash":85,"ext":78,"mime":81,"size":86,"url":87,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":88,"updatedAt":88,"documentId":89,"publishedAt":57},17,"dotnet_logo.png",282,130,{"thumbnail":77},{"ext":78,"url":79,"hash":80,"mime":81,"name":82,"path":18,"size":83,"width":49,"height":84},".png","https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_dotnet_logo_d38dbc3865.png","thumbnail_dotnet_logo_d38dbc3865","image/png","thumbnail_dotnet_logo.png",7.14,113,"dotnet_logo_d38dbc3865",2.93,"https://incredible-beef-2a6059b946.media.strapiapp.com/dotnet_logo_d38dbc3865.png","2023-08-17T09:47:56.313Z","nnimzsossci29qmi8z0texlp",[91,131],{"__component":92,"id":93,"title":94,"aside":18,"postType":95,"limit":60,"expertise":96},"strapi.related-kennisbank-list",167," Lees meer over .NET Development","alle",[97],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70,"image":98,"blocks":101,"midPageBlocks":110,"seo":18},{"id":72,"name":73,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":99,"hash":85,"ext":78,"mime":81,"size":86,"url":87,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":88,"updatedAt":88,"documentId":89,"publishedAt":57},{"thumbnail":100},{"ext":78,"url":79,"hash":80,"mime":81,"name":82,"path":18,"size":83,"width":49,"height":84},[102,103],{"__component":92,"id":93,"title":94,"aside":18,"postType":95,"limit":60},{"__component":104,"id":105,"titleLeft":106,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":109,"callToActionTextRight":107,"callToActionLinkUrlRight":108},"call-to-action.double",212,"Heb je een .NET expert nodig?","Neem contact met ons op","/contact","Weten welke expert op dit moment beschikbaar is?",[111,117,121,125],{"__component":112,"id":113,"title":114,"subTitle":18,"content":115,"callToActionText":116,"callToActionLink":108,"colorStyle":18,"showAsides":18},"global.alternating-page-section",36,"Bouwen en testen","Onze .NET-experts kunnen uiteraard goede en betrouwbare applicaties ontwikkelen met de laatste .NET-versies. Ook zijn onze collega’s ervaren in het onderhouden van oudere software. We kunnen je helpen met het upgraden en uitbreiden van je applicatie zodat deze aan de laatste wensen en eisen voldoet. Het uitvoeren van uitgebreide unit- en integratietests om de stabiliteit van applicaties te waarborgen, wordt meegenomen als standaard onderdeel van het werk. Met een focus op grondige testdekking streven we ernaar om eventuele bugs vroegtijdig op te sporen en op te lossen, waardoor de algehele kwaliteit van jouw product wordt verbeterd.  \n\nVan Blazor Front-End of REST API’s tot database communicatie, onze .NET-experts hebben er ruime ervaring mee.","Weten wat onze experts voor jou kunnen doen?",{"__component":112,"id":118,"title":119,"subTitle":18,"content":120,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18},37,"Combineren met Azure","Wil je profiteren van Azure-services voor jouw project? Ons team van experts kan je helpen met het selecteren en opzetten van de juiste services. Of je gebruik wil maken van App services, Function Apps, storage of database oplossingen of bijvoorbeeld een Service Bus, onze experts kunnen je helpen bij het kiezen en het realiseren van stabiele, schaalbare en veilige oplossingen die voldoen aan jouw specifieke behoeften.",{"__component":112,"id":122,"title":123,"subTitle":18,"content":124,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18},35,"Houd het veilig!","Om de toegang tot je producten veilig te houden, kan ons team van .NET-experts je helpen bij het opzetten en onderhouden van authenticatie en autorisatie. Onze experts zijn ervaren in het opzetten de juiste entra diensten zodat de toegang tot zowel Front-End als Back-End of deamon-processen op een juiste manier afgehandeld wordt. Ook kunnen we je helpen met het opzetten van verschillende groepen, rechten en rollen, en deze op de juiste manier toepassen binnen de applicatie zodat onterechte toegang op functieniveau geregeld kan worden. Bij het opzetten en implementeren wordt er rekening gehouden met het reduceren van de administratieve overhead zonder concessies te doen aan de beveiliging.",{"__component":126,"id":127,"title":128,"callToActionText":129,"callToActionLinkUrl":130,"body":18},"call-to-action.single",46,"Wil je weten wat onze collega's allemaal kunnen?","Lees de klantcase over ons werk bij KPN","/klantcases/de-continue-bereikbaarheid-van-een-alarmcentrale",{"__component":104,"id":105,"titleLeft":106,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":109,"callToActionTextRight":107,"callToActionLinkUrlRight":108,"iconUrlLeft":132,"iconUrlRight":145},{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},6,"bulb.svg",71,70,"bulb_dd2e1d4efb",".svg","image/svg+xml",3.75,"https://incredible-beef-2a6059b946.media.strapiapp.com/bulb_dd2e1d4efb.svg","2023-08-17T08:31:37.036Z","2025-04-01T14:08:08.648Z","l2lglwkh4lf7ip36sjvs42rc",{"id":146,"name":147,"alternativeText":18,"caption":18,"width":136,"height":136,"formats":18,"hash":148,"ext":138,"mime":139,"size":149,"url":150,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":151,"updatedAt":151,"documentId":152,"publishedAt":57},250,"looking-glass.svg","looking_glass_cfa3801802",0.6,"https://incredible-beef-2a6059b946.media.strapiapp.com/looking_glass_cfa3801802.svg","2023-10-11T09:43:10.911Z","suv3p7h0kw7jdnuddk1l2rdu",[154,191,221,251],{"__component":112,"id":113,"title":114,"subTitle":18,"content":115,"callToActionText":116,"callToActionLink":108,"colorStyle":18,"showAsides":18,"imageUrl":155},{"id":156,"name":157,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":159,"hash":186,"ext":23,"mime":163,"size":187,"url":188,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":189,"updatedAt":189,"documentId":190,"publishedAt":57},790,"code matrix.jpg",850,{"large":160,"small":167,"medium":173,"thumbnail":179},{"ext":23,"url":161,"hash":162,"mime":163,"name":164,"path":18,"size":165,"width":29,"height":166},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_code_matrix_939256fff4.jpg","large_code_matrix_939256fff4","image/jpeg","large_code matrix.jpg",164.22,664,{"ext":23,"url":168,"hash":169,"mime":163,"name":170,"path":18,"size":171,"width":20,"height":172},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_code_matrix_939256fff4.jpg","small_code_matrix_939256fff4","small_code matrix.jpg",42.02,332,{"ext":23,"url":174,"hash":175,"mime":163,"name":176,"path":18,"size":177,"width":42,"height":178},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_code_matrix_939256fff4.jpg","medium_code_matrix_939256fff4","medium_code matrix.jpg",97.04,498,{"ext":23,"url":180,"hash":181,"mime":163,"name":182,"path":18,"size":183,"width":184,"height":185},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_code_matrix_939256fff4.jpg","thumbnail_code_matrix_939256fff4","thumbnail_code matrix.jpg",8.35,235,156,"code_matrix_939256fff4",258.04,"https://incredible-beef-2a6059b946.media.strapiapp.com/code_matrix_939256fff4.jpg","2024-08-09T08:30:59.615Z","s5v68ezvz0ho9m6ot0mbk8z2",{"__component":112,"id":118,"title":119,"subTitle":18,"content":120,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18,"imageUrl":192},{"id":193,"name":194,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":195,"hash":216,"ext":23,"mime":163,"size":217,"url":218,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":219,"updatedAt":219,"documentId":220,"publishedAt":57},791,"service bus.jpg",{"large":196,"small":201,"medium":206,"thumbnail":211},{"ext":23,"url":197,"hash":198,"mime":163,"name":199,"path":18,"size":200,"width":29,"height":166},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_service_bus_2b48e3a7cc.jpg","large_service_bus_2b48e3a7cc","large_service bus.jpg",82.82,{"ext":23,"url":202,"hash":203,"mime":163,"name":204,"path":18,"size":205,"width":20,"height":172},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_service_bus_2b48e3a7cc.jpg","small_service_bus_2b48e3a7cc","small_service bus.jpg",29.35,{"ext":23,"url":207,"hash":208,"mime":163,"name":209,"path":18,"size":210,"width":42,"height":178},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_service_bus_2b48e3a7cc.jpg","medium_service_bus_2b48e3a7cc","medium_service bus.jpg",54.72,{"ext":23,"url":212,"hash":213,"mime":163,"name":214,"path":18,"size":215,"width":184,"height":185},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_service_bus_2b48e3a7cc.jpg","thumbnail_service_bus_2b48e3a7cc","thumbnail_service bus.jpg",8.71,"service_bus_2b48e3a7cc",117.51,"https://incredible-beef-2a6059b946.media.strapiapp.com/service_bus_2b48e3a7cc.jpg","2024-08-09T08:35:35.231Z","rbpawsulv6vrsistrk2yupwg",{"__component":112,"id":122,"title":123,"subTitle":18,"content":124,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18,"imageUrl":222},{"id":223,"name":224,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":225,"hash":246,"ext":23,"mime":163,"size":247,"url":248,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":249,"updatedAt":249,"documentId":250,"publishedAt":57},792,"security dotnet.jpg",{"large":226,"small":231,"medium":236,"thumbnail":241},{"ext":23,"url":227,"hash":228,"mime":163,"name":229,"path":18,"size":230,"width":29,"height":166},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_security_dotnet_a65d687baf.jpg","large_security_dotnet_a65d687baf","large_security dotnet.jpg",38.7,{"ext":23,"url":232,"hash":233,"mime":163,"name":234,"path":18,"size":235,"width":20,"height":172},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_security_dotnet_a65d687baf.jpg","small_security_dotnet_a65d687baf","small_security dotnet.jpg",13.37,{"ext":23,"url":237,"hash":238,"mime":163,"name":239,"path":18,"size":240,"width":42,"height":178},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_security_dotnet_a65d687baf.jpg","medium_security_dotnet_a65d687baf","medium_security dotnet.jpg",24.75,{"ext":23,"url":242,"hash":243,"mime":163,"name":244,"path":18,"size":245,"width":184,"height":185},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_security_dotnet_a65d687baf.jpg","thumbnail_security_dotnet_a65d687baf","thumbnail_security dotnet.jpg",4.63,"security_dotnet_a65d687baf",57.25,"https://incredible-beef-2a6059b946.media.strapiapp.com/security_dotnet_a65d687baf.jpg","2024-08-09T08:36:56.895Z","srupv8bm7kvcgseu2efeadhk",{"__component":126,"id":127,"title":128,"callToActionText":129,"callToActionLinkUrl":130,"body":18,"imageUrl":252},{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},{"id":254,"title":255,"subTitle":62,"description":256,"shortDescription":257,"slug":258,"createdAt":259,"updatedAt":260,"publishedAt":261,"isCoreExpertise":262,"documentId":263,"image":264,"blocks":279,"midPageBlocks":423,"seo":524},10,"Development","Ons Development-team biedt oplossingen die de verwachtingen van onze opdrachtgevers overtreffen. Wij zijn experts op het gebied van alle aspecten van Development, wat ons in staat stelt om veelzijdige en schaalbare oplossingen te creëren. Van gebruiksvriendelijke interfaces tot krachtige Back-End-architecturen: wij hebben de kennis en ervaring om jouw project tot een succes te maken.","Ons Development-team biedt oplossingen die de verwachtingen van onze opdrachtgevers overtreffen. Wij zijn experts op het gebied van alle aspecten van Development, wat ons in staat stelt om veelzijdige en schaalbare oplossingen te creëren. ","development","2024-12-13T12:15:40.484Z","2025-04-11T13:13:55.384Z","2024-12-13T12:15:42.976Z",true,"lpzfadokpxn5sdnx9czcdg47",{"id":265,"name":266,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":267,"hash":273,"ext":78,"mime":81,"size":274,"url":275,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":276,"updatedAt":277,"documentId":278,"publishedAt":57},950,"Logo Development 2025 web.png",{"thumbnail":268},{"ext":78,"url":269,"hash":270,"mime":81,"name":271,"path":18,"size":272,"width":49,"height":84},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_Logo_Development_2025_web_d7711df072.png","thumbnail_Logo_Development_2025_web_d7711df072","thumbnail_Logo Development 2025 web.png",8.58,"Logo_Development_2025_web_d7711df072",2,"https://incredible-beef-2a6059b946.media.strapiapp.com/Logo_Development_2025_web_d7711df072.png","2024-12-17T15:02:47.479Z","2024-12-19T08:35:22.054Z","okwfs117fps338v5fj5dnrpb",[280,402],{"__component":92,"id":281,"title":282,"aside":18,"postType":95,"limit":60,"expertise":283},179,"Lees meer over Development",[284,337,390],{"id":254,"title":255,"subTitle":62,"description":256,"shortDescription":257,"slug":258,"createdAt":259,"updatedAt":260,"publishedAt":261,"isCoreExpertise":262,"documentId":263,"image":285,"blocks":288,"midPageBlocks":296,"seo":320},{"id":265,"name":266,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":286,"hash":273,"ext":78,"mime":81,"size":274,"url":275,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":276,"updatedAt":277,"documentId":278,"publishedAt":57},{"thumbnail":287},{"ext":78,"url":269,"hash":270,"mime":81,"name":271,"path":18,"size":272,"width":49,"height":84},[289,290],{"__component":92,"id":281,"title":282,"aside":18,"postType":95,"limit":60},{"__component":104,"id":291,"titleLeft":292,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":293,"callToActionTextRight":294,"callToActionLinkUrlRight":295},251,"Heb je een Developer nodig?","Zoek je een nieuwe baan?","Bekijk onze vacatures","/word-onze-collega/vacatures",[297,302,306,310,315],{"__component":112,"id":298,"title":299,"subTitle":18,"content":300,"callToActionText":18,"callToActionLink":18,"colorStyle":301,"showAsides":69},47,"Optimale gebruikerservaring","Een goede Front-End is meer dan alleen een aantrekkelijke interface; het vormt de schakel tussen technologie en eindgebruiker. Onze Developers combineren hun kennis van frameworks zoals React, Angular en Vue met ervaring in geavanceerde technologieën zoals GraphQL en CI/CD pipelines. Dit stelt ons in staat om interactieve, intuïtieve en betrouwbare applicaties te ontwikkelen die voldoen aan de hoogste standaarden.\n\nWij werken nauw samen met UX-designers om via design patterns en design tokens een naadloze integratie van ontwerp naar functionaliteit te realiseren. Dankzij regelmatige LevelUp-sessies, interne projecten en kennisdeling blijven onze Front-End specialisten altijd up-to-date.","Sugar Glaze",{"__component":112,"id":6,"title":303,"subTitle":18,"content":304,"callToActionText":18,"callToActionLink":18,"colorStyle":305,"showAsides":69},"Betrouwbaarheid en schaalbaarheid","Voor robuuste Back-End-oplossingen vertrouwen we op onze kennis van .NET. Of het nu gaat om het bouwen van nieuwe applicaties, het onderhouden van bestaande software of het implementeren van geavanceerde authenticatie- en autorisatiesystemen: ons team levert maatwerk dat aansluit bij de specifieke wensen en behoeften van jouw organisatie.\n\nHierbij maken we onder andere gebruik van onze kennis van Azure-services zoals Function Apps, Service Bus en App Services, maar ook tools als Docker en Kubernetes om veilige, schaalbare oplossingen te realiseren.\n\nOnze focus op grondige tests – van unit tests tot integratietests – garandeert stabiliteit en betrouwbaarheid.","White",{"__component":112,"id":307,"title":308,"subTitle":18,"content":309,"callToActionText":18,"callToActionLink":18,"colorStyle":301,"showAsides":69},50,"Full-Stack mogelijkheden","Wat ons uniek maakt, is onze combinatie van Front-End en .NET-expertise. Onze Developers zijn niet alleen gespecialiseerd in het creëren van intuïtieve interfaces, maar beheersen ook de complexiteit van Back-End-architectuur en Azure-integraties. Dit maakt hen volwaardige Full-Stack Developers die moeiteloos schakelen tussen de verschillende onderdelen van jouw project.",{"__component":112,"id":311,"title":312,"subTitle":18,"content":313,"callToActionText":314,"callToActionLink":108,"colorStyle":305,"showAsides":69},48,"Samen naar succes","Onze aanpak is erop gericht om samen met jou het optimale resultaat te behalen. Door proactief mee te denken en onze kennis te delen, zorgen we ervoor dat jouw project voldoet aan de hoogste standaarden van gebruiksvriendelijkheid, betrouwbaarheid en veiligheid. Of het nu gaat om een tijdelijke versterking van je team of volledige projectondersteuning: ons Development-team staat voor je klaar.\n\nOntdek wat wij voor jouw project kunnen betekenen."," Neem contact met ons op voor meer informatie!",{"__component":126,"id":316,"title":317,"callToActionText":318,"callToActionLinkUrl":319,"body":18},103,"Wil je weten wat onze collega’s allemaal kunnen?","Lees de klantcase over ons werk bij Rovict","https://www.sharevalue.nl/klantcases/rovict-vernieuwt-leerlingadministratie-en-leerlingvolgsysteem-esis",{"id":321,"metaTitle":322,"metaDescription":323,"structuredData":324},27,"Maatwerk software & integraties – ShareValue Development","Van webapps tot koppelingen: onze developers bouwen slimme oplossingen die passen bij jouw Microsoft-omgeving.",{"url":325,"@type":326,"@context":327,"provider":328,"areaServed":332,"description":335,"serviceType":336},"https://www.sharevalue.nl/wat-we-doen/development","Service","https://schema.org",{"url":329,"name":330,"@type":331},"https://www.sharevalue.nl","ShareValue","Organization",{"name":333,"@type":334},"Nederland","Country","Onze developers realiseren maatwerkoplossingen binnen Microsoft-omgevingen. Denk aan webapplicaties, API-integraties, extensies voor Microsoft 365 en koppelingen met externe systemen. Technisch sterk én begrijpelijk ingericht.","Maatwerk softwareontwikkeling en integraties",{"id":274,"title":338,"subTitle":339,"description":340,"shortDescription":341,"slug":342,"createdAt":343,"updatedAt":344,"publishedAt":345,"isCoreExpertise":69,"documentId":346,"image":347,"blocks":361,"midPageBlocks":369,"seo":18},"Front-End","Steeds complexer en steeds belangrijker","In een online wereld vol moderne webapplicaties is een goede Front-End onmisbaar. Het is nodig om aan de behoeften en verwachtingen van de gebruikers te voldoen. De interactie voor de gebruiker moet daarbij zo snel en optimaal mogelijk zijn. Met trots kunnen wij zeggen dat juist dáár de kracht van onze Front-End Developers zit.\n\nOnze ervaren Developers staan klaar om jouw team te versterken en te zorgen voor een optimale gebruikerservaring. Of je nu een tijdelijke aanvulling op je team nodig hebt of op zoek bent naar gespecialiseerde kennis voor een specifiek project, onze Front-End Developers zijn uitgerust om de uitdagingen van onze klanten aan te gaan en hun doelen te bereiken.","Onze Front-End developers zijn bedreven in diverse programmeertalen, frameworks en methodieken en daardoor breed inzetbaar.","front-end","2023-08-17T09:50:12.632Z","2024-12-13T12:15:57.609Z","2023-08-17T09:50:14.418Z","l6bdicvjcb7ue03zpciuc888",{"id":348,"name":349,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":350,"hash":356,"ext":78,"mime":81,"size":357,"url":358,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":359,"updatedAt":359,"documentId":360,"publishedAt":57},15,"frontend.png",{"thumbnail":351},{"ext":78,"url":352,"hash":353,"mime":81,"name":354,"path":18,"size":355,"width":49,"height":84},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_frontend_d8fa4dbfc1.png","thumbnail_frontend_d8fa4dbfc1","thumbnail_frontend.png",5.3,"frontend_d8fa4dbfc1",1.19,"https://incredible-beef-2a6059b946.media.strapiapp.com/frontend_d8fa4dbfc1.png","2023-08-17T09:47:56.273Z","gyo35xg1rnualaf1vog9edz8",[362,366],{"__component":92,"id":363,"title":364,"aside":365,"postType":95,"limit":60},161,"Lees meer over Front-End Development","Onze blogs",{"__component":104,"id":367,"titleLeft":368,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":293,"callToActionTextRight":294,"callToActionLinkUrlRight":295},210,"Heb je een Front-End Developer nodig?",[370,375,379,383,387],{"__component":112,"id":371,"title":372,"subTitle":18,"content":373,"callToActionText":374,"callToActionLink":108,"colorStyle":18,"showAsides":18},20,"Experts in verschillende frameworks","De huidige markt wordt al enige jaren gedomineerd door de drie grote Front-End frameworks: Angular, Vue en React. Voor elk framework hebben wij experts die altijd up-to-date blijven van de laatste ontwikkelingen. Hierdoor kunnen wij aan alle wensen voldoen. Het houdt de interactie binnen het team ook levendig; we sparren vaak en organiseren regelmatig LevelUp-sessies om elkaar op de hoogte te houden.","Neem contact op voor de mogelijkheden",{"__component":112,"id":376,"title":377,"subTitle":18,"content":378,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18},22,"Meer dan HTML, CSS en Javascript","Over het algemeen bestaat een Front-End framework uit HTML, CSS en Javascript, maar als Front-End competence in een multidisciplinaire agile omgeving doen we steeds meer. Of het nu gaat om de integratie van middleware zoals GraphQL of het inrichten van een pipeline voor productie- en staging-omgevingen. Wij weten wat we ermee moeten doen. Onze experts zijn zeer bekwaam en ervaren in de samenwerking met UX-designers. Door het gebruik van design patterns en design tokens zorgen ze voor een naadloze integratie van ontwerp naar ontwikkeling.",{"__component":112,"id":380,"title":381,"subTitle":18,"content":382,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18},21,"Kennis up-to-date","De Front-End Developers krijgen ruim de mogelijkheid om hun kennis up-to-date te houden door trainingen te volgen en evenementen te bezoeken. Maar wat is leerzamer dan de opgedane kennis in de praktijk brengen? Daarvoor hebben we binnen ShareValue een aantal interne projecten lopen zoals de herbouw van onze website met Nuxt met een Strapi CMS, en de ontwikkeling van een eigen CV-generator met Angular. De kennis die onze experts opdoen, delen zij regelmatig in blogs.",{"__component":112,"id":384,"title":385,"subTitle":18,"content":386,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18},23,"Full-Stack Development","Onze Developers zijn niet alleen experts in Front-End technieken, maar ook getraind in .NET en Azure. Dit verbreedt hun vaardigheden en maakt hen volwaardige Full-Stack Developers. Wat natuurlijk niet wegneemt dat wij trots zijn op onze specialistische kennis als Front-End Developers. ",{"__component":126,"id":388,"title":128,"callToActionText":318,"callToActionLinkUrl":389,"body":18},100,"/klantcases/rovict-vernieuwt-leerlingadministratie-en-leerlingvolgsysteem-esis",{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70,"image":391,"blocks":394,"midPageBlocks":397,"seo":18},{"id":72,"name":73,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":392,"hash":85,"ext":78,"mime":81,"size":86,"url":87,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":88,"updatedAt":88,"documentId":89,"publishedAt":57},{"thumbnail":393},{"ext":78,"url":79,"hash":80,"mime":81,"name":82,"path":18,"size":83,"width":49,"height":84},[395,396],{"__component":92,"id":93,"title":94,"aside":18,"postType":95,"limit":60},{"__component":104,"id":105,"titleLeft":106,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":109,"callToActionTextRight":107,"callToActionLinkUrlRight":108},[398,399,400,401],{"__component":112,"id":113,"title":114,"subTitle":18,"content":115,"callToActionText":116,"callToActionLink":108,"colorStyle":18,"showAsides":18},{"__component":112,"id":118,"title":119,"subTitle":18,"content":120,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18},{"__component":112,"id":122,"title":123,"subTitle":18,"content":124,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18},{"__component":126,"id":127,"title":128,"callToActionText":129,"callToActionLinkUrl":130,"body":18},{"__component":104,"id":291,"titleLeft":292,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":293,"callToActionTextRight":294,"callToActionLinkUrlRight":295,"iconUrlLeft":403,"iconUrlRight":414},{"id":404,"name":405,"alternativeText":18,"caption":18,"width":406,"height":407,"formats":18,"hash":408,"ext":138,"mime":139,"size":409,"url":410,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":411,"updatedAt":412,"documentId":413,"publishedAt":57},7,"people.svg",83,60,"people_6bb632d0d7",1.47,"https://incredible-beef-2a6059b946.media.strapiapp.com/people_6bb632d0d7.svg","2023-08-17T08:31:37.039Z","2024-09-13T08:11:42.408Z","iyvqylwtkx5qokq2hk77ppgf",{"id":415,"name":416,"alternativeText":18,"caption":18,"width":6,"height":407,"formats":18,"hash":417,"ext":138,"mime":139,"size":418,"url":419,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":420,"updatedAt":421,"documentId":422,"publishedAt":57},372,"magnifier.svg","magnifier_d084afba36",1.05,"https://incredible-beef-2a6059b946.media.strapiapp.com/magnifier_d084afba36.svg","2023-11-03T11:13:25.446Z","2026-05-12T12:19:53.518Z","e7czsfz9jg7oi93q44vomebz",[424,454,461,492,522],{"__component":112,"id":298,"title":299,"subTitle":18,"content":300,"callToActionText":18,"callToActionLink":18,"colorStyle":301,"showAsides":69,"imageUrl":425},{"id":426,"name":427,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":428,"hash":449,"ext":23,"mime":163,"size":450,"url":451,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":452,"updatedAt":452,"documentId":453,"publishedAt":57},904,"development.jpg",{"large":429,"small":434,"medium":439,"thumbnail":444},{"ext":23,"url":430,"hash":431,"mime":163,"name":432,"path":18,"size":433,"width":29,"height":166},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_development_6e5abdca44.jpg","large_development_6e5abdca44","large_development.jpg",129.5,{"ext":23,"url":435,"hash":436,"mime":163,"name":437,"path":18,"size":438,"width":20,"height":172},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_development_6e5abdca44.jpg","small_development_6e5abdca44","small_development.jpg",47.86,{"ext":23,"url":440,"hash":441,"mime":163,"name":442,"path":18,"size":443,"width":42,"height":178},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_development_6e5abdca44.jpg","medium_development_6e5abdca44","medium_development.jpg",86.06,{"ext":23,"url":445,"hash":446,"mime":163,"name":447,"path":18,"size":448,"width":184,"height":185},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_development_6e5abdca44.jpg","thumbnail_development_6e5abdca44","thumbnail_development.jpg",14.65,"development_6e5abdca44",184.35,"https://incredible-beef-2a6059b946.media.strapiapp.com/development_6e5abdca44.jpg","2024-12-13T12:36:11.969Z","qqi9wubjpzs8w6daj98mtc7a",{"__component":112,"id":6,"title":303,"subTitle":18,"content":304,"callToActionText":18,"callToActionLink":18,"colorStyle":305,"showAsides":69,"imageUrl":455},{"id":193,"name":194,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":456,"hash":216,"ext":23,"mime":163,"size":217,"url":218,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":219,"updatedAt":219,"documentId":220,"publishedAt":57},{"large":457,"small":458,"medium":459,"thumbnail":460},{"ext":23,"url":197,"hash":198,"mime":163,"name":199,"path":18,"size":200,"width":29,"height":166},{"ext":23,"url":202,"hash":203,"mime":163,"name":204,"path":18,"size":205,"width":20,"height":172},{"ext":23,"url":207,"hash":208,"mime":163,"name":209,"path":18,"size":210,"width":42,"height":178},{"ext":23,"url":212,"hash":213,"mime":163,"name":214,"path":18,"size":215,"width":184,"height":185},{"__component":112,"id":307,"title":308,"subTitle":18,"content":309,"callToActionText":18,"callToActionLink":18,"colorStyle":301,"showAsides":69,"imageUrl":462},{"id":463,"name":464,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":465,"hash":486,"ext":23,"mime":163,"size":487,"url":488,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":489,"updatedAt":490,"documentId":491,"publishedAt":57},778,"stack.jpg",{"large":466,"small":471,"medium":476,"thumbnail":481},{"ext":23,"url":467,"hash":468,"mime":163,"name":469,"path":18,"size":470,"width":29,"height":166},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_stack_fec3a2bfae.jpg","large_stack_fec3a2bfae","large_stack.jpg",95.19,{"ext":23,"url":472,"hash":473,"mime":163,"name":474,"path":18,"size":475,"width":20,"height":172},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_stack_fec3a2bfae.jpg","small_stack_fec3a2bfae","small_stack.jpg",29.21,{"ext":23,"url":477,"hash":478,"mime":163,"name":479,"path":18,"size":480,"width":42,"height":178},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_stack_fec3a2bfae.jpg","medium_stack_fec3a2bfae","medium_stack.jpg",58.57,{"ext":23,"url":482,"hash":483,"mime":163,"name":484,"path":18,"size":485,"width":184,"height":185},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_stack_fec3a2bfae.jpg","thumbnail_stack_fec3a2bfae","thumbnail_stack.jpg",8.24,"stack_fec3a2bfae",143.32,"https://incredible-beef-2a6059b946.media.strapiapp.com/stack_fec3a2bfae.jpg","2024-08-08T08:26:50.506Z","2024-12-09T10:18:46.269Z","kpz9iiz9dr551k3umhmtwy3k",{"__component":112,"id":311,"title":312,"subTitle":18,"content":313,"callToActionText":314,"callToActionLink":108,"colorStyle":305,"showAsides":69,"imageUrl":493},{"id":494,"name":495,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":496,"hash":517,"ext":23,"mime":163,"size":518,"url":519,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":520,"updatedAt":520,"documentId":521,"publishedAt":57},789,"teamwork.jpg",{"large":497,"small":502,"medium":507,"thumbnail":512},{"ext":23,"url":498,"hash":499,"mime":163,"name":500,"path":18,"size":501,"width":29,"height":166},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_teamwork_8f4a7b0c14.jpg","large_teamwork_8f4a7b0c14","large_teamwork.jpg",80.4,{"ext":23,"url":503,"hash":504,"mime":163,"name":505,"path":18,"size":506,"width":20,"height":172},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_teamwork_8f4a7b0c14.jpg","small_teamwork_8f4a7b0c14","small_teamwork.jpg",27.14,{"ext":23,"url":508,"hash":509,"mime":163,"name":510,"path":18,"size":511,"width":42,"height":178},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_teamwork_8f4a7b0c14.jpg","medium_teamwork_8f4a7b0c14","medium_teamwork.jpg",51.59,{"ext":23,"url":513,"hash":514,"mime":163,"name":515,"path":18,"size":516,"width":184,"height":185},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_teamwork_8f4a7b0c14.jpg","thumbnail_teamwork_8f4a7b0c14","thumbnail_teamwork.jpg",8.11,"teamwork_8f4a7b0c14",116.53,"https://incredible-beef-2a6059b946.media.strapiapp.com/teamwork_8f4a7b0c14.jpg","2024-08-08T10:07:23.468Z","uo85gvimf7llsbaoahqw08m3",{"__component":126,"id":316,"title":317,"callToActionText":318,"callToActionLinkUrl":319,"body":18,"imageUrl":523},{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},{"id":321,"metaTitle":322,"metaDescription":323,"structuredData":525,"metaImage":18,"metaSocial":528},{"url":325,"@type":326,"@context":327,"provider":526,"areaServed":527,"description":335,"serviceType":336},{"url":329,"name":330,"@type":331},{"name":333,"@type":334},[],[530,535,539,543,547,551,554,558,562,566,569,572,575,578,580,667],{"__component":531,"id":532,"title":18,"asideText":533,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":534,"introductionText":18},"global.pagesection",753,"","Voor niet-ingewijden: pair programming is de werkwijze in softwareontwikkeling waarbij twee ontwikkelaars achter een enkele computer aan een stuk code werken. We doen dit omdat we vaak betere oplossingen bedenken wanneer gezamenlijk verschillende opties bespreken en uitproberen. Door deze uitwisseling van ideeën verbeteren we niet alleen de kwaliteit van code, maar ook de interpersoonlijke dynamiek. Én we investeren we in betere kennisdeling.\n\nAfgezien van pair programming, vragen professionele ontwikkelaars ook vaak anderen om feedback of een beetje ondersteuning als ze ergens mee bezig zijn waar ze minder bekend mee zijn. In een kantooromgeving zou je af en toe een collega vragen om over je schouder mee te kijken en te helpen een stukje code te analyseren waar je moeite mee hebt. Vaak kunnen collega’s dan de hiaten in je kennis opvullen of helpen om op een nieuwe manier over het probleem na te denken. Andere keren helpt alleen al het uitleggen van het probleem me om een stap terug te doen en het probleem anders te bekijken (ook bekend als [Rubber Duck Debugging](https://en.wikipedia.org/wiki/Rubber_duck_debugging)).\n\nAls je bij elkaar op kantoor zit, werkt dit uitstekend. Op afstand was dit een uitdaging. De standaard communicatiemiddelen hebben allemaal hun voor- en nadelen:\n\n*   E-mail\n*   Chatten\n*   Telefoon\n*   Videobellen",{"__component":531,"id":536,"title":18,"asideText":537,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":538,"introductionText":18},751,"E-mail","**E-mail** is geweldig voor het verzenden van hele brieven waarin een bepaald probleem wordt beschreven. Het maakt het ook mogelijk om documenten bij te voegen; of het nu screenshots of stukjes code zijn. Discussies kunnen van een thread worden voorzien om gerelateerde communicatie bij te houden zodat je gemakkelijk kunt terugzoeken. Het grootste nadeel van e-mailen is echter dat het even kan duren voordat je antwoord krijgt: je bent afhankelijk van een antwoord van de ontvanger wanneer het hem of haar uitkomt. Ik heb bijvoorbeeld mijn e-mailclient niet de hele tijd open: ik check mijn mail maar twee of drie keer per dag, zodat ik me kan concentreren op het programmeren in Visual Studio. Een heel verhaal typen om je probleem uit te leggen kan soms ook lastig zijn, vooral wanneer de code voortdurend evolueert en de bijgevoegde code mogelijk niet eens werkt tegen de tijd dat de ontvanger er naar kijkt.",{"__component":531,"id":540,"title":18,"asideText":541,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":542,"introductionText":18},752,"Chatten","Als alternatief voor e-mail kunnen teamgenoten door te **chatten** via Slack, Microsoft Teams of vergelijkbare apps sneller verbinding met elkaar maken. De communicatie is direct en men kan op dezelfde manier documenten met elkaar delen. De toevoeging van aanwezigheidsindicatoren (groen = beschikbaar, geel = afwezig, rood = bezet) zoals in Microsoft Teams helpt de communicatie te vergemakkelijken zonder elkaar te veel te storen. Net als bij e-mail is het echter niet eenvoudig om je probleem volledig te communiceren, maar de onmiddellijke reactie kan helpen om het sneller te beperken.",{"__component":531,"id":544,"title":18,"asideText":545,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":546,"introductionText":18},754,"Bellen","Soms is het beter om gewoon te **bellen**. Met een eenvoudig telefoongesprek kun je vrijer praten en vaak is het ook sneller en efficiënter dan wanneer je alles moet uittypen Het nadeel is natuurlijk dat beide partijen niet hetzelfde referentiekader hebben: beide partijen zouden elkaar moeten vertellen waar de code of een paragraaf in een document te vinden is. Wij merken dat we meestal toevlucht nemen tot het delen van de documenten of screenshots via een chat of e-mail om tijdens het telefoongesprek te illustreren waar we het over hebben.",{"__component":531,"id":548,"title":18,"asideText":549,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":550,"introductionText":18},755,"Videobellen","Gelukkig combineert **videobellen** zoals met Microsoft Teams veel van de voordelen van de bovenstaande vormen van communicatie. Men kan zijn computerscherm delen (en zelfs de controle over je scherm doorgeven aan de collega), een spraak- en videogesprek voeren en de nodige bestanden delen. Toch heeft ook deze vorm van communicatie zijn grenzen. Ten eerste leent de kwaliteit van de verbinding zich niet altijd voor een videokwaliteit die fatsoenlijk genoeg is om gedetailleerde tekst zoals code te verzenden. Een ander probleem dat men kan tegenkomen is dat wanneer een partij een hoge resolutie heeft zoals een 4K- of WQHD-scherm en deze deelt met iemand die op een HD 15” laptopscherm werkt de tekst ook onleesbaar wordt. Ten slotte, wanneer ontwikkelaars hun Visual Studio met beheerdersrechten draaien (bijvoorbeeld bij het debuggen van een door IIS gehoste oplossing), kan de andere partij de controle niet overnemen. Navigeren door de call-stack of het zetten van breakpoints of watches zijn dan moeilijker te coördineren.",{"__component":531,"id":552,"title":18,"asideText":533,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":553,"introductionText":18},756,"## Was er maar een betere manier…\n\nTools voor samenwerken op afstand bestonden natuurlijk al. Velen van ons zijn gewend geraakt aan Google Docs, Microsoft 365 en SharePoint. Meerdere mensen kunnen dan tegelijkertijd een document als een spreadsheet bewerken. Alleen de gegevens werden onderling gedeeld, hun schermindelingen zijn van henzelf.",{"__component":531,"id":555,"title":18,"asideText":556,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":557,"introductionText":18},757,"Figuur: meerdere mensen die tegelijkertijd aan een Google Sheets-document werken","![](https://www.sharevalue.nl/images/sharevalue/blogs/Visual_Studio_Live_Share_1.jpg)",{"__component":531,"id":559,"title":18,"asideText":560,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":561,"introductionText":18},759,"\n","## En daar is de LiveShare-extensie van Microsoft voor Visual Studio\n\nIn 2019 bracht het Visual Studio Code-team een uitbreiding uit op de platformonafhankelijke IDE, waarmee ontwikkelaars hun ontwikkelervaring rechtstreeks via internet konden delen. Het werd al snel standaard geïnstalleerd in VS Code en als een optionele download voor gebruikers van Visual Studio voor Windows 2017. We gingen er meteen mee aan de slag, experimenteerden ermee en moedigden teamgenoten aan om het ook te gebruiken. De enige uitdaging was het overtuigen van deze teamgenoten om nóg een extensie voor Visual Studio te installeren. We waren dan ook blij dat bij de lancering van Visual Studio voor Windows 2019 de LiveShare-extensie standaard al meegeleverd werd.",{"__component":531,"id":563,"title":18,"asideText":564,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":565,"introductionText":18},760,"Visual Studio Live Share​","De extensie heeft een aantal geweldige functies:\n\n*   **Live bewerken**: Schrijf en bewerk code samen in realtime\n*   **Focus en volg:** Vestig de aandacht op uw cursor of volg anderen wanneer zij navigeren\n*   **Geïntegreerde audiogesprekken:** Communiceer met anderen via spraak vanuit de IDE\n*   **Groepsfoutopsporing:** Stel breakpoints in en loop samen door de code\n*   **Gedeelde servers:** Web-apps en databases bekijken zonder poorten bloot te stellen aan het internet\n*   **Gedeelde terminal:** Voer commando’s en taken uit, waarbij de uitvoer naar teamleden wordt gestreamd\n*   **Gestreamde ervaring:** De IDE-ervaring wordt gestreamd, genodigden hebben geen kopie van de code nodig",{"__component":531,"id":567,"title":18,"asideText":533,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":568,"introductionText":18},758,"Toen Nederland in maart 2020 in lockdown ging en alle kantoren werden gesloten, heeft onze collega eindelijk van de gelegenheid gebruik gemaakt om zijn team te overtuigen om LiveShare te proberen. Het bleek een geweldige match te zijn. Het stelde hen in staat om effectiever te zijn in de communicatie: ze waren veel productiever!\n\nZe konden naar dezelfde code kijken, terwijl ze onze eigen schermresolutie of kleurenschema gebruikten, samen debuggen en de werking van de code inspecteren terwijl deze werd uitgevoerd.\n\nVooral in gevallen waarin onze collega vastzat op een stukje code en een collega nodig had om virtueel over zijn schouder mee te kijken, was de LiveShare-extensie een zegen. Hij kon zijn applicatie lokaal uitvoeren, een breakpoint instellen en bespreken wat de applicatie aan het doen was terwijl hij hem zag draaien. Zijn teamgenoot kon dan de “stack trace” manipuleren, een “watch” instellen, enz. om het probleem te diagnosticeren of te helpen nadenken over het probleem. Gesprekken die vroeger 30 minuten of langer duurden, duurden nu minder dan 10. Iedereen kon sneller terug naar de eigen werkzaamheden zonder hun respectievelijke Visual Studio-ontwikkelomgevingen te verlaten.",{"__component":531,"id":570,"title":18,"asideText":533,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":571,"introductionText":18},761,"## Veel gebruiksscenario’s\n\nHet belangrijkste voordeel van het gebruik van Visual Studio LiveShare is voor ons dat de ontwikkelaars in hun belangrijkste tool kunnen blijven: je hoef Visual Studio nooit te verlaten. Als je het veel afleiding hebt, sluit je Microsoft Outlook en Teams af om je op code te concentreren.\n\nMet LiveShare als extensie in zijn Visual Studio-omgeving kan onze collega gemakkelijk een collega uitnodigen om hem te helpen, of hij kan snel reageren als zij een vraag aan mij hebben.\n\nLiveShare zorgt voor zo’n rijke samenwerkingservaring dat je het ook kunt gebruiken voor een verscheidenheid aan code-werkzaamheden:\n\n*   **Realtime pair programming op afstand:** Gezamenlijk programmeren en/of code-analyse\n*   **Code reviews:** Op afstand code lezen en bespreken\n*   **Technisch sollicitatiegesprek:** Kijk hoe een kandidaat een technische taak voltooit in hun IDE en bespreek hun aanpak\n*   **Code-bootcamps:** Presenteer voorbeeldoplossingen aan de deelnemers, navigeer door code en toon werkende applicaties\n*   **Technische workshops:** Laat een workshopdocent virtueel over de schouder meekijken en cursisten verder op weg helpen",{"__component":531,"id":573,"title":18,"asideText":533,"underline":69,"centered":69,"blankAside":69,"aside":18,"content":574,"introductionText":18},762,"Zoals je misschien al geraden hebt, zijn wij fan van deze tool. Het heeft onze collega in staat gesteld om effectiever samen te werken met zijn teamgenoten en heeft ook geholpen om met de gedeelde kennis van de code van ons project te verbeteren.\n\nNu de extensie is ingebouwd in zowel Visual Studio Code als Visual Studio voor Windows 2019, is er geen beter moment dan nu om te zien hoe het je ontwikkelteam kan helpen om op afstand samen te werken! En mochten wij je kunnen helpen bij het inzetten van deze tool en/of het uitrollen ervan, [dan horen we het natuurlijk graag](/contact). Onze .NET experts staan er klaar voor!",{"__component":576,"id":577,"title":18,"showBlankAside":262},"global.social-sharing",88,{"__component":579,"id":127,"name":18,"jobTitle":18},"strapi.author-card",{"__component":92,"id":581,"title":282,"aside":18,"postType":95,"limit":60,"expertise":582},57,[583,618],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70,"image":584,"blocks":587,"midPageBlocks":594,"seo":18},{"id":72,"name":73,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":585,"hash":85,"ext":78,"mime":81,"size":86,"url":87,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":88,"updatedAt":88,"documentId":89,"publishedAt":57},{"thumbnail":586},{"ext":78,"url":79,"hash":80,"mime":81,"name":82,"path":18,"size":83,"width":49,"height":84},[588,591],{"__component":92,"id":93,"title":94,"aside":18,"postType":95,"limit":60,"expertise":589},[590],{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70},{"__component":104,"id":105,"titleLeft":106,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":109,"callToActionTextRight":107,"callToActionLinkUrlRight":108,"iconUrlLeft":592,"iconUrlRight":593},{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},{"id":146,"name":147,"alternativeText":18,"caption":18,"width":136,"height":136,"formats":18,"hash":148,"ext":138,"mime":139,"size":149,"url":150,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":151,"updatedAt":151,"documentId":152,"publishedAt":57},[595,602,609,616],{"__component":112,"id":113,"title":114,"subTitle":18,"content":115,"callToActionText":116,"callToActionLink":108,"colorStyle":18,"showAsides":18,"imageUrl":596},{"id":156,"name":157,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":597,"hash":186,"ext":23,"mime":163,"size":187,"url":188,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":189,"updatedAt":189,"documentId":190,"publishedAt":57},{"large":598,"small":599,"medium":600,"thumbnail":601},{"ext":23,"url":161,"hash":162,"mime":163,"name":164,"path":18,"size":165,"width":29,"height":166},{"ext":23,"url":168,"hash":169,"mime":163,"name":170,"path":18,"size":171,"width":20,"height":172},{"ext":23,"url":174,"hash":175,"mime":163,"name":176,"path":18,"size":177,"width":42,"height":178},{"ext":23,"url":180,"hash":181,"mime":163,"name":182,"path":18,"size":183,"width":184,"height":185},{"__component":112,"id":118,"title":119,"subTitle":18,"content":120,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18,"imageUrl":603},{"id":193,"name":194,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":604,"hash":216,"ext":23,"mime":163,"size":217,"url":218,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":219,"updatedAt":219,"documentId":220,"publishedAt":57},{"large":605,"small":606,"medium":607,"thumbnail":608},{"ext":23,"url":197,"hash":198,"mime":163,"name":199,"path":18,"size":200,"width":29,"height":166},{"ext":23,"url":202,"hash":203,"mime":163,"name":204,"path":18,"size":205,"width":20,"height":172},{"ext":23,"url":207,"hash":208,"mime":163,"name":209,"path":18,"size":210,"width":42,"height":178},{"ext":23,"url":212,"hash":213,"mime":163,"name":214,"path":18,"size":215,"width":184,"height":185},{"__component":112,"id":122,"title":123,"subTitle":18,"content":124,"callToActionText":18,"callToActionLink":18,"colorStyle":18,"showAsides":18,"imageUrl":610},{"id":223,"name":224,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":611,"hash":246,"ext":23,"mime":163,"size":247,"url":248,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":249,"updatedAt":249,"documentId":250,"publishedAt":57},{"large":612,"small":613,"medium":614,"thumbnail":615},{"ext":23,"url":227,"hash":228,"mime":163,"name":229,"path":18,"size":230,"width":29,"height":166},{"ext":23,"url":232,"hash":233,"mime":163,"name":234,"path":18,"size":235,"width":20,"height":172},{"ext":23,"url":237,"hash":238,"mime":163,"name":239,"path":18,"size":240,"width":42,"height":178},{"ext":23,"url":242,"hash":243,"mime":163,"name":244,"path":18,"size":245,"width":184,"height":185},{"__component":126,"id":127,"title":128,"callToActionText":129,"callToActionLinkUrl":130,"body":18,"imageUrl":617},{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},{"id":254,"title":255,"subTitle":62,"description":256,"shortDescription":257,"slug":258,"createdAt":259,"updatedAt":260,"publishedAt":261,"isCoreExpertise":262,"documentId":263,"image":619,"blocks":622,"midPageBlocks":631,"seo":662},{"id":265,"name":266,"alternativeText":18,"caption":18,"width":74,"height":75,"formats":620,"hash":273,"ext":78,"mime":81,"size":274,"url":275,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":276,"updatedAt":277,"documentId":278,"publishedAt":57},{"thumbnail":621},{"ext":78,"url":269,"hash":270,"mime":81,"name":271,"path":18,"size":272,"width":49,"height":84},[623,628],{"__component":92,"id":281,"title":282,"aside":18,"postType":95,"limit":60,"expertise":624},[625,626,627],{"id":254,"title":255,"subTitle":62,"description":256,"shortDescription":257,"slug":258,"createdAt":259,"updatedAt":260,"publishedAt":261,"isCoreExpertise":262,"documentId":263},{"id":274,"title":338,"subTitle":339,"description":340,"shortDescription":341,"slug":342,"createdAt":343,"updatedAt":344,"publishedAt":345,"isCoreExpertise":69,"documentId":346},{"id":60,"title":61,"subTitle":62,"description":63,"shortDescription":64,"slug":65,"createdAt":66,"updatedAt":67,"publishedAt":68,"isCoreExpertise":69,"documentId":70},{"__component":104,"id":291,"titleLeft":292,"callToActionTextLeft":107,"callToActionLinkUrlLeft":108,"titleRight":293,"callToActionTextRight":294,"callToActionLinkUrlRight":295,"iconUrlLeft":629,"iconUrlRight":630},{"id":404,"name":405,"alternativeText":18,"caption":18,"width":406,"height":407,"formats":18,"hash":408,"ext":138,"mime":139,"size":409,"url":410,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":411,"updatedAt":412,"documentId":413,"publishedAt":57},{"id":415,"name":416,"alternativeText":18,"caption":18,"width":6,"height":407,"formats":18,"hash":417,"ext":138,"mime":139,"size":418,"url":419,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":420,"updatedAt":421,"documentId":422,"publishedAt":57},[632,639,646,653,660],{"__component":112,"id":298,"title":299,"subTitle":18,"content":300,"callToActionText":18,"callToActionLink":18,"colorStyle":301,"showAsides":69,"imageUrl":633},{"id":426,"name":427,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":634,"hash":449,"ext":23,"mime":163,"size":450,"url":451,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":452,"updatedAt":452,"documentId":453,"publishedAt":57},{"large":635,"small":636,"medium":637,"thumbnail":638},{"ext":23,"url":430,"hash":431,"mime":163,"name":432,"path":18,"size":433,"width":29,"height":166},{"ext":23,"url":435,"hash":436,"mime":163,"name":437,"path":18,"size":438,"width":20,"height":172},{"ext":23,"url":440,"hash":441,"mime":163,"name":442,"path":18,"size":443,"width":42,"height":178},{"ext":23,"url":445,"hash":446,"mime":163,"name":447,"path":18,"size":448,"width":184,"height":185},{"__component":112,"id":6,"title":303,"subTitle":18,"content":304,"callToActionText":18,"callToActionLink":18,"colorStyle":305,"showAsides":69,"imageUrl":640},{"id":193,"name":194,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":641,"hash":216,"ext":23,"mime":163,"size":217,"url":218,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":219,"updatedAt":219,"documentId":220,"publishedAt":57},{"large":642,"small":643,"medium":644,"thumbnail":645},{"ext":23,"url":197,"hash":198,"mime":163,"name":199,"path":18,"size":200,"width":29,"height":166},{"ext":23,"url":202,"hash":203,"mime":163,"name":204,"path":18,"size":205,"width":20,"height":172},{"ext":23,"url":207,"hash":208,"mime":163,"name":209,"path":18,"size":210,"width":42,"height":178},{"ext":23,"url":212,"hash":213,"mime":163,"name":214,"path":18,"size":215,"width":184,"height":185},{"__component":112,"id":307,"title":308,"subTitle":18,"content":309,"callToActionText":18,"callToActionLink":18,"colorStyle":301,"showAsides":69,"imageUrl":647},{"id":463,"name":464,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":648,"hash":486,"ext":23,"mime":163,"size":487,"url":488,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":489,"updatedAt":490,"documentId":491,"publishedAt":57},{"large":649,"small":650,"medium":651,"thumbnail":652},{"ext":23,"url":467,"hash":468,"mime":163,"name":469,"path":18,"size":470,"width":29,"height":166},{"ext":23,"url":472,"hash":473,"mime":163,"name":474,"path":18,"size":475,"width":20,"height":172},{"ext":23,"url":477,"hash":478,"mime":163,"name":479,"path":18,"size":480,"width":42,"height":178},{"ext":23,"url":482,"hash":483,"mime":163,"name":484,"path":18,"size":485,"width":184,"height":185},{"__component":112,"id":311,"title":312,"subTitle":18,"content":313,"callToActionText":314,"callToActionLink":108,"colorStyle":305,"showAsides":69,"imageUrl":654},{"id":494,"name":495,"alternativeText":18,"caption":18,"width":19,"height":158,"formats":655,"hash":517,"ext":23,"mime":163,"size":518,"url":519,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":520,"updatedAt":520,"documentId":521,"publishedAt":57},{"large":656,"small":657,"medium":658,"thumbnail":659},{"ext":23,"url":498,"hash":499,"mime":163,"name":500,"path":18,"size":501,"width":29,"height":166},{"ext":23,"url":503,"hash":504,"mime":163,"name":505,"path":18,"size":506,"width":20,"height":172},{"ext":23,"url":508,"hash":509,"mime":163,"name":510,"path":18,"size":511,"width":42,"height":178},{"ext":23,"url":513,"hash":514,"mime":163,"name":515,"path":18,"size":516,"width":184,"height":185},{"__component":126,"id":316,"title":317,"callToActionText":318,"callToActionLinkUrl":319,"body":18,"imageUrl":661},{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},{"id":321,"metaTitle":322,"metaDescription":323,"structuredData":663,"metaImage":18,"metaSocial":666},{"url":325,"@type":326,"@context":327,"provider":664,"areaServed":665,"description":335,"serviceType":336},{"url":329,"name":330,"@type":331},{"name":333,"@type":334},[],{"__component":104,"id":668,"titleLeft":106,"callToActionTextLeft":107,"callToActionLinkUrlLeft":669,"titleRight":670,"callToActionTextRight":671,"callToActionLinkUrlRight":672,"iconUrlLeft":673,"iconUrlRight":674},115,"https://www.sharevalue.nl/contact","Wil je weten waar wij goed in zijn?","Ontdek wat we doen","https://www.sharevalue.nl/wat-we-doen",{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},{"id":133,"name":134,"alternativeText":18,"caption":18,"width":135,"height":136,"formats":18,"hash":137,"ext":138,"mime":139,"size":140,"url":141,"previewUrl":18,"provider":54,"provider_metadata":18,"createdAt":142,"updatedAt":143,"documentId":144,"publishedAt":57},{"id":676,"metaTitle":677,"metaDescription":678,"structuredData":679,"metaImage":18,"metaSocial":705},137,"Pair programming met Live Share: zo werkt het | ShareValue","Ontdek hoe Visual Studio Live Share remote pair programming mogelijk maakt, zelfs zonder gedeeld scherm of fysieke aanwezigheid.",[680,688],{"url":681,"@type":682,"author":683,"@context":327,"headline":677,"publisher":684,"description":678,"datePublished":13},"https://www.sharevalue.nl/blogs/pair-programming-met-visual-studio-live-share-waarom-we-hier-fan-van-zijn","BlogPosting",{},{"logo":685,"name":330,"@type":331},{"url":686,"@type":687},"https://www.sharevalue.nl/_nuxt/img/sharevalue-logo.3c5e7cb.svg","ImageObject",{"@type":689,"@context":327,"mainEntity":690},"FAQPage",[691,697,701],{"name":692,"@type":693,"acceptedAnswer":694},"Wat is Visual Studio Live Share?","Question",{"text":695,"@type":696},"Visual Studio Live Share is een extensie waarmee ontwikkelaars in realtime kunnen samenwerken aan code, inclusief gedeelde debugging, terminaltoegang en meer.","Answer",{"name":698,"@type":693,"acceptedAnswer":699},"Waarom is Live Share ideaal voor pair programming?",{"text":700,"@type":696},"Het stelt ontwikkelaars in staat om samen te werken aan code zonder fysieke nabijheid, met behoud van hun eigen ontwikkelomgeving en voorkeuren.",{"name":702,"@type":693,"acceptedAnswer":703},"Welke voordelen biedt Live Share ten opzichte van traditionele samenwerkingstools?",{"text":704,"@type":696},"Live Share biedt directe code-samenwerking zonder de noodzaak van schermdeling, waardoor communicatie efficiënter en gerichter wordt.",[],{"pagination":707},{"page":708,"pageSize":388},1,{},1781259246524]