<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ASP.NET on Wouter Brunenberg</title><link>https://brunenberg.github.io/nl/tags/asp.net/</link><description>Recent content in ASP.NET on Wouter Brunenberg</description><generator>Hugo</generator><language>nl-nl</language><lastBuildDate>Sun, 07 Apr 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://brunenberg.github.io/nl/tags/asp.net/index.xml" rel="self" type="application/rss+xml"/><item><title>Beestje Op Je Feestje</title><link>https://brunenberg.github.io/nl/projects/beestje-op-je-feestje/</link><pubDate>Sun, 07 Apr 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/beestje-op-je-feestje/</guid><description>&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Beestje Op Je Feestje&amp;rsquo; is een app die we met z’n tweeën hebben gebouwd in ASP.NET voor een schoolproject. De nadruk lag op validatieregels, autorisatie en authenticatie, unit‑tests en hosting. Een admin kan dieren met specifieke eigenschappen aanmaken. Deze dieren kunnen vervolgens door klanten voor een dag worden gehuurd, vaak voor feestjes. Er zijn regels voor het combineren van dieren (bijv. bepaalde dieren mogen niet samen, afhankelijk van naam of type). Er zijn ook kortingsregels (zoals 2% korting voor elke opeenvolgende letter in het alfabet die voorkomt in de gecombineerde namen van alle gehuurde dieren). Daarnaast moesten we unit‑tests schrijven tot minimaal 40% code coverage. Tot slot hebben we de webapplicatie gehost op Azure, inclusief database.&lt;/p&gt;</description></item><item><title>Project Bumbo</title><link>https://brunenberg.github.io/nl/projects/project-bumbo/</link><pubDate>Sun, 21 Jan 2024 00:00:00 +0000</pubDate><guid>https://brunenberg.github.io/nl/projects/project-bumbo/</guid><description>&lt;h2 id="overzicht-"&gt;Overzicht 🗺️&lt;/h2&gt;
&lt;p&gt;&amp;lsquo;Project Bumbo&amp;rsquo; was een groepsproject waaraan ik meedeed op school. Met een team van vijf pakten we een probleem aan voor ‘Bumbo’, een fictieve supermarktketen. De uitdaging: de tijdrovende en inefficiënte roosterplanning van de filiaalmanager. Dat leidde vaak tot overuren en diensten met te weinig of juist te veel personeel.&lt;/p&gt;
&lt;h2 id="technologieën-"&gt;Technologieën 🛠️&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;C#&lt;/li&gt;
&lt;li&gt;ASP.NET&lt;/li&gt;
&lt;li&gt;Entity Framework Core&lt;/li&gt;
&lt;li&gt;Azure‑hosting&lt;/li&gt;
&lt;li&gt;MVC&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="uitdagingen-en-oplossingen-"&gt;Uitdagingen en oplossingen 🧗🏻&lt;/h2&gt;
&lt;p&gt;De overstap naar ‘echte’ software‑frameworks was een flinke stap. Mijn eerdere ervaring lag vooral bij JavaFX (meer een library dan een framework). ASP.NET bracht nieuwe uitdagingen met zich mee. Gelukkig kende ik het MVC‑patroon al, wat hielp bij het leren. Na wat opstartproblemen heb ik me erin vastgebeten en werd ik gaandeweg steeds vaardiger.&lt;/p&gt;</description></item></channel></rss>