Stories Tagged with 'Development'


Adding a estimated time to read to a .NET Core Blog with Razor

This week i implemented a feature what shows you, how many time you have to spend, to read a blog article.

In the first step, i used my model BlogStory to get the content. Then Razor does the following:

Neuer ASP.NET Core Blog

Seit Ende der 90er Jahre des vergangenen Jahrhunderts bin ich schreibend im Internet unterwegs. Die ersten Webseiten habe ich in rudimentärem HTML geschrieben und via FTP bei Compuserve hochgeladen . Auch wenn Tim Berners-Lee’s Kollege Håkon Wium Lie 1994 am CERN den ersten Entwurf für das Cascading Stylesheet entwarf, dauerte es etwas, bis es flächendeckend benutzt wurde. So bin ich selbst erst in den 2000er Jahren dazu gekommen.

Meine Reise ging über viele Stationen: Blogger, Wordpress (Selbst- und Fremdgehostet), einer selbstgehosteten Joomla-Plattform und Github Pages. Letzteres fand ich interessant, da man aus reinem Markdown-Code statische Webseiten generieren konnte. Dennoch fehlte etwas der dynamische Teil. Ebenfalls musste für jeden Blogbeitrag ein Commit erstellt werden.

Scrum im Einsatz

Wir leben heute in einer schnellebigen Zeit. Einer Zeit in der morgen schon etwas, was heute noch für richtig und wichtig befunden wurde, nicht mehr gilt. Vor noch wenigen Dekaden war auch die Softwareentwicklung starren Strukturen unterworfen. Der Kunde/Stakeholder trat mit einem Softwarewunsch an eine Firma heran. Diese setzte sich mit Lasten- und Pflichtenheften auseinander, plante das komplette Projekt durch, nur um am Ende festzustellen, dass es nicht den Erwartungen des Stakeholders entspricht.

Um den stetigen Änderungen entgegenzutreten wurden agile Vorgehensmodelle entwickelt, die sich eben diesen Änderungen anpassen können. Eines dieser möglichen Vorgehensmodelle ist SCRUM. Im Gegensatz zu zB Kanban, wurde SCRUM speziell für die Softwaretechnik entworfen und betrifft das Projekt- und Produktmanagement im besonderen.

ignore-me 0.1.0 released

I'm pleased to announce the successor of the bzrmk package: ignore-me.

After publishing the bzrmk package some people have asked, if i can provide a package which supports more version controlling systems. So i worked on ignore-me, which currently supports BZR, GIT, SVN and HG. A experimental support of CVS is also included. I don't know exactly if this really works on a CVS repository. So please let me know.

Sascha

Sascha Manns

App & Web-Developer, Author

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.




Badges

Visitors:

counter

Vulnerability Scanner

Vulnerability Scanner

Github


Stackoverflow

profile for saigkill at Stack Overflow, Q&A for professional and enthusiast programmers


Codeproject


OpenHUB

Open Hub profile for Sascha Manns


Feeds


Application Name WilderBlog Environment Name Production
Application Ver v4.0.30319 Runtime Framework x86
App Path D:\home\site\wwwroot\ Runtime Version .NET Core 4.6.27521.02
Operating System Microsoft Windows 10.0.14393 Runtime Arch X86