Error executing template "Designs/Swift/Paragraph/Swift_ProductComponentParagraph.cshtml"
System.ArgumentException: Could not write parsed file: C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml System.IO.IOException: The process cannot access the file 'C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
   at Dynamicweb.Core.Helpers.TextFileHelper.WriteTextFile(String value, String path, Boolean appendToFile, Encoding encoding)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Layout.CheckParsed()
   at Dynamicweb.Rendering.Designer.Layout..ctor(FileInfo f, Design design)
   at Dynamicweb.Rendering.Designer.Layout.GetLayoutByLocation(String path)
   at Dynamicweb.Content.Layouts.LayoutLocator.FindLayout(Page page, String layoutName)
   at Dynamicweb.Frontend.Content.GetLayoutForDevice(Page page, DeviceType device)
   at Dynamicweb.Frontend.Content.CreateGridContent(Int32 contentId, Boolean ignoreVisualEdit)
   at Dynamicweb.Frontend.Content.RenderExternalGrid(Int32 pageId, String container)
   at CompiledRazorTemplates.Dynamic.RazorEngine_a9b11c75cbed4fda9f487fc3daa8641b.Execute() in C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductComponentParagraph.cshtml:line 39
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 3 @{ 4 int itemSourcePageId = Convert.ToInt32(Model.Item.GetRawValueString("ComponentSource", "0")); 5 6 var pageService = new Dynamicweb.Content.PageService(); 7 itemSourcePageId = itemSourcePageId > 0 && pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID) != null ? pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID).ID : itemSourcePageId; 8 } 9 10 @if (itemSourcePageId != 0) { 11 var page = Dynamicweb.Content.Services.Pages.GetPage(itemSourcePageId); 12 13 if (page != null) { 14 var pageViewModel = Dynamicweb.Frontend.ContentViewModelFactory.CreatePageInfoViewModel(page); 15 string itemTheme = !string.IsNullOrWhiteSpace(pageViewModel.Item.GetRawValueString("Theme")) ? " theme " + pageViewModel.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : string.Empty; 16 17 string contentPadding = pageViewModel.Item.GetRawValueString("ContentPadding", ""); 18 contentPadding = contentPadding == "none" ? "p-0" : contentPadding; 19 contentPadding = contentPadding == "small" ? "p-2 p-md-3" : contentPadding; 20 contentPadding = contentPadding == "large" ? "p-4 p-md-5" : contentPadding; 21 contentPadding = contentPadding == "small-x" ? "px-2 px-md-3" : contentPadding; 22 contentPadding = contentPadding == "large-x" ? "px-4 px-md-5" : contentPadding; 23 24 string layout = Model.Item.GetRawValueString("Layout", "top"); 25 switch (layout) 26 { 27 case "top": 28 case "alignLeftMiddle": 29 layout = ""; 30 break; 31 case "center": 32 case "alignLeft": 33 layout = "d-flex align-items-center text-start"; 34 break; 35 } 36 37 <div class="@contentPadding @itemTheme @(layout) h-100 item_@Model.Item.SystemName.ToLower()"> 38 <div class="w-100"> 39 @RenderGrid(itemSourcePageId) 40 </div> 41 </div> 42 } else if (Pageview.IsVisualEditorMode) { 43 <div class="alert alert-dark m-0" role="alert"> 44 <span>@Translate("The selected component does not exist anymore")</span> 45 </div> 46 } 47 } else if (Pageview.IsVisualEditorMode) { 48 <div class="alert alert-dark m-0" role="alert"> 49 <span>@Translate("Product component: The component will be shown here, if any")</span> 50 </div> 51 } 52

Beskrivelse

Nikon Z 5 kamerahus

Nikon Z 5 er er robust, let og brugervenligt og en oplagt mulighed for dig, der ønsker at rykke op til spejlløs fotografering i fuldformat.

Uanset om du optager stillbilleder eller 4K-video, vil du opleve, at dine billeder når fascinerende niveauer af detaljer, dybde og farve. Du kan opnå rene billeder med et fantastisk dynamisk område selv ved høje ISO-værdier takket være en 24,3 MP fullframe CMOS-sensor, der drager fuld fordel af den ultrabrede Z-mount.

Nikons 273-punkts hybrid-AF-system leverer skarp fokus i hele billedfeltet, og kameraet er udstyret med den samme elektroniske søger som de populære Z 6 og Z 7, hvilket er garant for et ultra-skarpt søgerbillede. To kortpladser giver fleksibel lagring, og håndteringen er ubesværet takket være de ergonomiske funktioner og det dybe håndgreb på Nikon Z. Kameraet kan også strømforsynes via USB – perfekt, hvis du vil optage en lang time-lapse-sekvens.

Nikon Z 5 er kompatibel med alle Nikons lysstærke og kompakte fullframe NIKKOR Z-objektiver – lige fra vidvinkelobjektiver med fast brændvidde til telezoomobjektiver. 

Nikon Z5 vigtigste egenskaber:

  • Fantastisk Nikon Z-billedkvalitet: Ultrabred Nikon Z-fatning, kraftig EXPEED 6-processor samt en 24,3 MP fullframe CMOS-sensor med et ISO-område på 100-51.200.
  • 273-punkts hybrid AF: Giver en blød, hurtig og præcis fokusering i hele billedfeltet. Øjenregistrerings-AF låser fast på øjnene, så man kan tage perfekte portrætter af mennesker. Dyreregistrerings-AF gør det samme ved katte og hunde.
  • 5-vejs vibrationsreduktion: Stillbilleder forbliver skarpe, og videoer bliver stabile.
  • Ultra skarp elektronisk søger med 3.690.000 punkter: Højopløsnings-EVF får det hele med på billedet. De vigtigste indstillinger som eksponering, ISO og hvidbalance vises i realtid.
  • Nikon Z-ergonomi: Det dybe håndgreb føles sikkert, og de vigtigste betjeningsgreb er perfekt placeret.
  • Kraftfuldt og alligevel let: Kamerahuset i magnesiumlegering er forseglet, så der ikke trænger støv og fugt ind.
  • To kortpladser, strømforsyning via USB: Accepterer hurtige UHS-II SD-kort. Kameraet kan oplades (slukket kamera) eller strømforsynes via USB.
  • Vipbar touchskærm: Tryk for at fokusere og tage billeder, og dobbelttryk for at se en 100 % visning af billedet.
  • Lækre 4K-videoer: NIKKOR Z-objektiver i fuldformat giver en smuk dybdeskarphed. Optag spektakulære time-lapse-videoer i kameraet, og tag samtidig fotos under optagelsen.
  • Indbygget Wi-Fi® og Bluetooth®. Med Nikons SnapBridge-app er det let at overføre fotos og videoer, og man kan bruge sin smartphone som ekstern skærm og fjernbetjening.

Specifikationer

Producent Nikon
Kategori Mirrorless kamera
Objektiv mount Z (Nikon)
Kompatible mounts Z (Nikon)
Autofokus Ja
Vægt 675 G
Bredde 13.4 CM
Højde 10.1 CM
Dybde 7 CM
Megapixel Opløsning 25 MP
Antal effektive pixels 24 MP
Sensor størrelse Fullframe
Fokuspunkter 273
ISO Indstilling 100 - 51.200, L: 50 - H: 102.400
Lukkertid 1/8.000 - 30 Sek.
Skud pr. sekund (optimalt) 4.5
Batteri EN-EL15c
Indbygget flash Nej
Lagringsmedie 2xSD,2xSDHC,2xSDXC
Fjernbetjening Ja
LCD strørrelse 3.2 "
Touchskærm Ja
Live view Ja
Videoopløsning 4K 30p, FHD 60p
Billedfil format JPEG,RAW
Videoformat MPEG-4, H.264
HDMI udgang Ja, Mikro D
Mikrofon indgang Ja
Hovedtelefon indgang Ja
USB indgang USB-C (3.1)
Flashsko Ja
Billedstabilisering Ja - 5 akset