<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PhpStorm &#8211; Carsten Spräner</title>
	<atom:link href="https://www.spraener.de/tag/phpstorm/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.spraener.de</link>
	<description>Innovationen für Ihren Erfolg</description>
	<lastBuildDate>Tue, 12 Dec 2023 11:01:32 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://www.spraener.de/wp-content/uploads/2023/12/CS-Icon-gruen.png</url>
	<title>PhpStorm &#8211; Carsten Spräner</title>
	<link>https://www.spraener.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>07/2023 &#8211; Today: Learning the TALL-Stack (Advanced Training)</title>
		<link>https://www.spraener.de/2023/07/31/tall-stack-advanced-training/</link>
		
		<dc:creator><![CDATA[Carsten Spräner]]></dc:creator>
		<pubDate>Mon, 31 Jul 2023 07:41:00 +0000</pubDate>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[AlpineJS]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Laravel]]></category>
		<category><![CDATA[Livewire]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[Tailwind-CSS]]></category>
		<category><![CDATA[VisualParadigm]]></category>
		<guid isPermaLink="false">https://www.spraener.de/?p=2816</guid>

					<description><![CDATA[<p>Creation of a model-driven approach for the TALL stack. Within the openSource project cgv19 a model driven approach for the TALL stack (TailwindCSS, AlpineJS, Livewire, Laravel) and the Laravel extension Filament-3 was developed. The project is developed and available as an openSource project on https://github.com/carstenSpraener/cgV19 It can generate a runnable application from a diagram, as [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.spraener.de/2023/07/31/tall-stack-advanced-training/">07/2023 &#8211; Today: Learning the TALL-Stack (Advanced Training)</a> erschien zuerst auf <a rel="nofollow" href="https://www.spraener.de">Carsten Spräner</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-uagb-container uagb-block-82ccae75 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap">
<h4 class="wp-block-heading">Creation of a model-driven approach for the TALL stack.</h4>



<p>Within the openSource project cgv19 a model driven approach for the TALL stack (TailwindCSS, AlpineJS, Livewire, Laravel) and the Laravel extension Filament-3 was developed. The project is developed and available as an openSource project on<br><br><a href="https://github.com/carstenSpraener/cgV19" target="_blank" rel="noreferrer noopener nofollow">https://github.com/carstenSpraener/cgV19</a><br><br>It can generate a runnable application from a diagram, as shown here:<br><br></p>



<figure class="wp-block-image aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="644" height="278" src="https://www.spraener.de/wp-content/uploads/2023/12/image.png" alt="" class="wp-image-2818" style="width:978px;height:auto" srcset="https://www.spraener.de/wp-content/uploads/2023/12/image.png 644w, https://www.spraener.de/wp-content/uploads/2023/12/image-300x130.png 300w" sizes="(max-width: 644px) 100vw, 644px" /></figure>



<p></p>



<p><strong>Details</strong></p>



<ul>
<li>Familiarization with Laravel, Tailwind CSS, AlpineJS, Livewire and Filament-3.</li>



<li>Implementation of the cartridge for Laravel (LowCode for Laravel/Filament with cgv19)</li>
</ul>



<p></p>



<p><strong>Activities</strong></p>



<p>Implementation of templates for cgv19 according to programming standards in Laravel and Filament. Implementation of tests for the code generators. Optimization of the generated PHP sources for round-trip engineering with model-driven methods.</p>



<p><strong>IT-Technology</strong></p>



<p>Tailwind CSS, AlpineJS, Livewire, Laravel, PhpStorm, Visual Paradigm, PHP-8, cgv19, Groovy</p>
</div></div>



<div class="wp-block-group alignfull has-ast-global-color-5-background-color has-background is-layout-flow wp-container-core-group-layout-1 wp-block-group-is-layout-flow">
<div class="wp-block-cover is-light" style="min-height:275px"><span aria-hidden="true" class="wp-block-cover__background has-ast-global-color-5-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<h3 class="wp-block-heading has-text-align-center has-ast-global-color-2-color has-text-color has-link-color wp-elements-8326121f7d0c4fd7bdb6cb133e8ddb75">Let&#8217;s Talk About Your Project</h3>



<p class="has-text-align-center has-ast-global-color-2-color has-text-color has-link-color wp-elements-d161da5374100bf47edf893e663ee225">Just send me a message!</p>



<div class="wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-layout-1 wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline"><a class="wp-block-button__link has-ast-global-color-3-color has-ast-global-color-0-background-color has-text-color has-background wp-element-button" href="mailto:carsten@spraener.de" target="_blank" rel="noreferrer noopener">Contact Me</a></div>
</div>
</div></div>
</div>
<p>Der Beitrag <a rel="nofollow" href="https://www.spraener.de/2023/07/31/tall-stack-advanced-training/">07/2023 &#8211; Today: Learning the TALL-Stack (Advanced Training)</a> erschien zuerst auf <a rel="nofollow" href="https://www.spraener.de">Carsten Spräner</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>07/2023 &#8211; Today: Prototype of a Symfony Application (Own Development)</title>
		<link>https://www.spraener.de/2023/07/31/prototype-symfony-application/</link>
		
		<dc:creator><![CDATA[Carsten Spräner]]></dc:creator>
		<pubDate>Mon, 31 Jul 2023 07:11:00 +0000</pubDate>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[cgv19]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[Symfony 5]]></category>
		<category><![CDATA[VisualParadigm]]></category>
		<guid isPermaLink="false">https://www.spraener.de/?p=2811</guid>

					<description><![CDATA[<p>Comparison of the cross-language concepts of Spring Boot and Symfony. In the context of further education and for training purposes, an application was developed with Spring Boot and Symfony in parallel. The goal was to compare Spring-Boot and Symfony concepts and develop a small application that can be run on a server. The application was [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.spraener.de/2023/07/31/prototype-symfony-application/">07/2023 &#8211; Today: Prototype of a Symfony Application (Own Development)</a> erschien zuerst auf <a rel="nofollow" href="https://www.spraener.de">Carsten Spräner</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-uagb-container uagb-block-f2e84805 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap">
<h4 class="wp-block-heading">Comparison of the cross-language concepts of Spring Boot and Symfony.</h4>



<p>In the context of further education and for training purposes, an application was developed with Spring Boot and Symfony in parallel. The goal was to compare Spring-Boot and Symfony concepts and develop a small application that can be run on a server. The application was made publicly available on IONOS.<br><br>See <a href="https://symfony.spraener.de/" target="_blank" rel="noreferrer noopener nofollow">https://symfony.spraener.de</a></p>



<p><strong>Details</strong></p>



<ul>
<li>Implementing the backend using Symfony as an API server and comparing it to API development in Spring Boot</li>



<li>Front-end development with TWIG compared to Thymeleaf</li>



<li>Deploying a web component for use in any web application</li>



<li>Model-driven development with cgv19 (see above)</li>
</ul>



<p></p>



<p><strong>Activities</strong></p>



<p>Conception of the implementation with Symfony using a model-driven approach. Comparison of concepts between Spring Boot and Symfony. Implement the backend with Symfony, the frontend with TWIG, and the web component with JavaScript.</p>



<p><strong>IT-Technologies</strong></p>



<p>Symfony 5, PhpStorm, Visual Paradigm, PHP-8, JavaScript, HTML 5, CSS 3, cgv19</p>
</div></div>



<div class="wp-block-group alignfull has-ast-global-color-5-background-color has-background is-layout-flow wp-container-core-group-layout-2 wp-block-group-is-layout-flow">
<div class="wp-block-cover is-light" style="min-height:275px"><span aria-hidden="true" class="wp-block-cover__background has-ast-global-color-5-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<h3 class="wp-block-heading has-text-align-center has-ast-global-color-2-color has-text-color has-link-color wp-elements-8326121f7d0c4fd7bdb6cb133e8ddb75">Let&#8217;s Talk About Your Project</h3>



<p class="has-text-align-center has-ast-global-color-2-color has-text-color has-link-color wp-elements-d161da5374100bf47edf893e663ee225">Just send me a message!</p>



<div class="wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-layout-2 wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline"><a class="wp-block-button__link has-ast-global-color-3-color has-ast-global-color-0-background-color has-text-color has-background wp-element-button" href="mailto:carsten@spraener.de" target="_blank" rel="noreferrer noopener">Contact Me</a></div>
</div>
</div></div>
</div>
<p>Der Beitrag <a rel="nofollow" href="https://www.spraener.de/2023/07/31/prototype-symfony-application/">07/2023 &#8211; Today: Prototype of a Symfony Application (Own Development)</a> erschien zuerst auf <a rel="nofollow" href="https://www.spraener.de">Carsten Spräner</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>05/2003 &#8211; 08/2005: Telecommunications</title>
		<link>https://www.spraener.de/2005/08/31/quality-assurance-sso-solution/</link>
		
		<dc:creator><![CDATA[Carsten Spräner]]></dc:creator>
		<pubDate>Wed, 31 Aug 2005 12:24:00 +0000</pubDate>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Access]]></category>
		<category><![CDATA[AccessMaster]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PhpStorm]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[TCL/Tk]]></category>
		<category><![CDATA[TRUE64]]></category>
		<guid isPermaLink="false">http://www.spraener.de/?p=359</guid>

					<description><![CDATA[<p>Quality assurance of a Single Sign-On-Solution in a hybrid environment. The customer was dissatisfied with the quality of the developed SSO-Solution. The goal was to build and maintain an environment for automatic testing. The business team should be able to declare new test cases and let them run before each release. Details Activities Quality assurance, [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.spraener.de/2005/08/31/quality-assurance-sso-solution/">05/2003 &#8211; 08/2005: Telecommunications</a> erschien zuerst auf <a rel="nofollow" href="https://www.spraener.de">Carsten Spräner</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-uagb-container uagb-block-49b4c985 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap">
<h4 class="wp-block-heading">Quality assurance of a Single Sign-On-Solution in a hybrid environment.</h4>



<p>The customer was dissatisfied with the quality of the developed SSO-Solution. The goal was to build and maintain an environment for automatic testing. The business team should be able to declare new test cases and let them run before each release.</p>



<p><strong>Details</strong></p>



<ul>
<li>Creating a concept for automatic testing</li>



<li>Building a test environment on Solaris servers</li>



<li>Installation and maintenance of Evidian &#8211; AccessMaster, Linux. Citrix und TRUE64 – Execution of tests according to the test concept</li>



<li>Supporting and maintaining new test cases</li>



<li>Supporting and maintaining the test environment</li>



<li>Organization and execution of the tests</li>
</ul>



<p></p>



<p><strong>Activities</strong></p>



<p>Quality assurance, Linux-Administration.</p>



<p><strong>IT-Technologies</strong></p>



<p>Access, AccessMaster, Linux, PhpStorm, Solaris, SSL, TCL/Tk, TRUE64</p>
</div></div>



<div class="wp-block-group alignfull has-ast-global-color-5-background-color has-background is-layout-flow wp-container-core-group-layout-3 wp-block-group-is-layout-flow">
<div class="wp-block-cover is-light" style="min-height:275px"><span aria-hidden="true" class="wp-block-cover__background has-ast-global-color-5-background-color has-background-dim-100 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<h3 class="wp-block-heading has-text-align-center has-ast-global-color-2-color has-text-color has-link-color wp-elements-8326121f7d0c4fd7bdb6cb133e8ddb75">Let&#8217;s Talk About Your Project</h3>



<p class="has-text-align-center has-ast-global-color-2-color has-text-color has-link-color wp-elements-d161da5374100bf47edf893e663ee225">Just send me a message!</p>



<div class="wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-layout-3 wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline"><a class="wp-block-button__link has-ast-global-color-3-color has-ast-global-color-0-background-color has-text-color has-background wp-element-button" href="mailto:carsten@spraener.de" target="_blank" rel="noreferrer noopener">Contact Me</a></div>
</div>
</div></div>
</div>
<p>Der Beitrag <a rel="nofollow" href="https://www.spraener.de/2005/08/31/quality-assurance-sso-solution/">05/2003 &#8211; 08/2005: Telecommunications</a> erschien zuerst auf <a rel="nofollow" href="https://www.spraener.de">Carsten Spräner</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
