<?xml version="1.0" encoding="utf-8"  ?>
<rss version="2.0">
	<channel>
<br />
<b>Warning</b>:  htmlspecialchars() expects parameter 2 to be long, string given in <b>/Volumes/HD3/www/segue-1.9.5/rss.inc.php</b> on line <b>74</b><br />
		<title> &gt; All Posts</title>
		<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures</link>
		<description></description>
		<lastBuildDate>Thu, 23 Feb 2023 05:27:09 +0100</lastBuildDate>
		<generator>Segue RSS Generator</generator>
		<item>
			<title>Wikis etc.</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2257&amp;detail=2257#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2257&amp;detail=2257#</guid>
			<pubDate>Fri, 12 Dec 2014 10:50:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2257&amp;detail=2257#&#039;&gt;On-Line material &gt; Wikis etc.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/WikisEtc.pptx.pdf' length='4712665' type='unknown' />
		</item>
		<item>
			<title>ASSIGNMENT: Using JSF, wr...</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=942&amp;story=2254&amp;detail=2254#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=942&amp;story=2254&amp;detail=2254#</guid>
			<pubDate>Wed, 10 Dec 2014 8:37:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=279&amp;page=942&amp;story=2254&amp;detail=2254#&#039;&gt;12th week &gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ASSIGNMENT:&lt;/b&gt; Using &lt;b&gt;JSF&lt;/b&gt;, write a web client for the application developed in assignment 5.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Deadline (strict) Dec. 22&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You have to deliver:&lt;br /&gt;- source code&lt;br /&gt;- a report.&lt;br /&gt;&lt;br /&gt;The report must have the following structure:&lt;br /&gt;Title Page containing date, title (&quot;Web interface to a simple on-line store engine&quot;), your name)&lt;br /&gt;Introduction &lt;br /&gt;Architecture (show how your JSP connect to the engine)&lt;br /&gt;Deployment (screen shots of your app running, documenting the various steps)&lt;br /&gt;Comments and notes (optional: any problems encountered during the project development, any other comment&lt;br /&gt;zip the code, and send the zip and the report via e-mailto : marco.ronchetti at unitn.it&lt;br /&gt;with subject: WEBARCH - 12th WEEK ASSIGNMENT DELIVERY&lt;br /&gt;</description>
		</item>
		<item>
			<title>20-21) JSF</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2253&amp;detail=2253#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2253&amp;detail=2253#</guid>
			<pubDate>Wed, 10 Dec 2014 8:29:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2253&amp;detail=2253#&#039;&gt;On-Line material &gt; 20-21) JSF&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;VIdeos to watch: Go to the &lt;a href=&quot;http://latemar.science.unitn.it/LODE/2013_Web_Architectures/&quot;&gt;LODE web page&lt;/a&gt; and take the following videos:&lt;br /&gt;13 - JSF&lt;br /&gt;14 - JSF 2&lt;br /&gt;If you do not already know about XPATH, then take also video n. 6 (XPathJ) </description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/JSF13.pptx.pdf' length='1087745' type='unknown' />
		</item>
		<item>
			<title>22) RDF-OWL</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2246&amp;detail=2246#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2246&amp;detail=2246#</guid>
			<pubDate>Fri, 5 Dec 2014 10:55:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2246&amp;detail=2246#&#039;&gt;On-Line material &gt; 22) RDF-OWL&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/RDF-OWL.ppt.pdf' length='1233854' type='unknown' />
		</item>
		<item>
			<title>19) XSL etc.</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2231&amp;detail=2231#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2231&amp;detail=2231#</guid>
			<pubDate>Tue, 25 Nov 2014 15:51:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2231&amp;detail=2231#&#039;&gt;On-Line material &gt; 19) XSL etc.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/XML-Advanced2014.ppt.pdf' length='761384' type='unknown' />
		</item>
		<item>
			<title>18) DTD - XML Schema</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2219&amp;detail=2219#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2219&amp;detail=2219#</guid>
			<pubDate>Tue, 18 Nov 2014 11:57:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2219&amp;detail=2219#&#039;&gt;On-Line material &gt; 18) DTD - XML Schema&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/DTD-XMLSchema-2014.ppt.pdf' length='1055213' type='unknown' />
		</item>
		<item>
			<title>17 ) XML</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2218&amp;detail=2218#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2218&amp;detail=2218#</guid>
			<pubDate>Tue, 18 Nov 2014 11:56:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2218&amp;detail=2218#&#039;&gt;On-Line material &gt; 17 ) XML&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/XML-14.ppt.pdf' length='305567' type='unknown' />
		</item>
		<item>
			<title>16) HTML5</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2210&amp;detail=2210#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2210&amp;detail=2210#</guid>
			<pubDate>Tue, 11 Nov 2014 18:44:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2210&amp;detail=2210#&#039;&gt;On-Line material &gt; 16) HTML5&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/html5-newandimproved-100929082241-phpapp01.pdf' length='4087187' type='unknown' />
		</item>
		<item>
			<title>15-b) CSS</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2204&amp;detail=2204#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2204&amp;detail=2204#</guid>
			<pubDate>Sat, 8 Nov 2014 9:17:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2204&amp;detail=2204#&#039;&gt;On-Line material &gt; 15-b) CSS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/CSS-14.ppt.pdf' length='1031465' type='unknown' />
		</item>
		<item>
			<title>15-a) AJAX</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2203&amp;detail=2203#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2203&amp;detail=2203#</guid>
			<pubDate>Sat, 8 Nov 2014 9:17:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2203&amp;detail=2203#&#039;&gt;On-Line material &gt; 15-a) AJAX&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/Ajax2014.pptx.pdf' length='1625661' type='unknown' />
		</item>
		<item>
			<title>ASSIGNMENT: 
Create a pa...</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=934&amp;story=2202&amp;detail=2202#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=934&amp;story=2202&amp;detail=2202#</guid>
			<pubDate>Sat, 8 Nov 2014 8:48:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=279&amp;page=934&amp;story=2202&amp;detail=2202#&#039;&gt;9th week &gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ASSIGNMENT:&lt;/strong&gt; &lt;br /&gt;Create a page that, by using Ajax, monitors the state of the server: when the server meets a certain condition, the page reacts modifying itself.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;A given URL delivers the following page:&lt;br /&gt;Snowwhithe is sleeping&lt;br /&gt;&lt;br /&gt;The page then monitors the server. When on the server something happens, (e.g. a file is created on it, or a certain time is reached) the server&#039;s response triggers an acttion on the page, so that the page changes into:&lt;br /&gt;Snowwhite is awake&lt;br /&gt;&lt;br /&gt;THIS IS ONLY AN EXAMPLE: use your imagination!&lt;br /&gt;&lt;br /&gt;OPTIONAL: the triggered action causes a style change in the page, by changing the CSS. For instance, bgcolor could be dark when Snowwhite is sleeping, and light otherwise. See e.g. &lt;a href=&quot;http://stackoverflow.com/questions/1720320/how-to-dynamically-create-css-class-in-javascript-and-apply&quot;&gt;http://stackoverflow.com/questions/1720320/how-to-dynamically-create-css-class-in-javascript-and-apply&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Deadline (strict) Nov. 16&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You have to deliver:&lt;br /&gt;- source code&lt;br /&gt;- a report.&lt;br /&gt;&lt;br /&gt;The report must have the following structure:&lt;br /&gt;Title Page containing date, title (&amp;quot;Ajax polling&amp;quot;), your name)&lt;br /&gt;Introduction &lt;br /&gt;Code description (describe how your code works - at a general level)&lt;br /&gt;Deployment (screen shots of your app running, documenting the various steps)&lt;br /&gt;Comments and notes (optional: any problems encountered during the project development, any other comment&lt;br /&gt;zip the code, and send the zip and the report via e-mailto : marco.ronchetti at unitn.it&lt;br /&gt;with subject: WEBARCH - 9th WEEK ASSIGNMENT DELIVERY</description>
		</item>
		<item>
			<title>14) ECMAScript</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2195&amp;detail=2195#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2195&amp;detail=2195#</guid>
			<pubDate>Tue, 4 Nov 2014 12:01:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2195&amp;detail=2195#&#039;&gt;On-Line material &gt; 14) ECMAScript&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/ECMA-14.ppt.pdf' length='998049' type='unknown' />
		</item>
		<item>
			<title>12-13) Java Server Pages</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2181&amp;detail=2181#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2181&amp;detail=2181#</guid>
			<pubDate>Fri, 24 Oct 2014 9:19:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2181&amp;detail=2181#&#039;&gt;On-Line material &gt; 12-13) Java Server Pages&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/JSP-2014.ppt.pdf' length='479703' type='unknown' />
		</item>
		<item>
			<title>ASSIGNMENT: Using JSP, wr...</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=922&amp;story=2180&amp;detail=2180#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=922&amp;story=2180&amp;detail=2180#</guid>
			<pubDate>Fri, 24 Oct 2014 9:03:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=279&amp;page=922&amp;story=2180&amp;detail=2180#&#039;&gt;6th week &gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ASSIGNMENT:&lt;/b&gt; Using JSP, write a web client for the application developed in assignment 5.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Deadline (strict) Nov. 2&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You have to deliver:&lt;br /&gt;- source code&lt;br /&gt;- a report.&lt;br /&gt;&lt;br /&gt;The report must have the following structure:&lt;br /&gt;Title Page containing date, title (&quot;Web interface to a simple on-line store engine&quot;), your name)&lt;br /&gt;Introduction &lt;br /&gt;Architecture (show how your JSP connect to the engine)&lt;br /&gt;Deployment (screen shots of your app running, documenting the various steps)&lt;br /&gt;Comments and notes (optional: any problems encountered during the project development, any other comment&lt;br /&gt;zip the code, and send the zip and the report via e-mailto : marco.ronchetti at unitn.it&lt;br /&gt;with subject: WEBARCH - 6th WEEK ASSIGNMENT DELIVERY&lt;br /&gt;</description>
		</item>
		<item>
			<title>11) Servlets</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2175&amp;detail=2175#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2175&amp;detail=2175#</guid>
			<pubDate>Tue, 21 Oct 2014 16:10:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2175&amp;detail=2175#&#039;&gt;On-Line material &gt; 11) Servlets&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/Servlets2014.ppt.pdf' length='516056' type='unknown' />
		</item>
		<item>
			<title>10 b) Code for CDI demo</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2169&amp;detail=2169#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2169&amp;detail=2169#</guid>
			<pubDate>Fri, 17 Oct 2014 10:56:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2169&amp;detail=2169#&#039;&gt;On-Line material &gt; 10 b) Code for CDI demo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/MiniDi.zip' length='157829' type='unknown' />
		</item>
		<item>
			<title>10) Inversion of Control &amp; Context and Dependency Injection</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2168&amp;detail=2168#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2168&amp;detail=2168#</guid>
			<pubDate>Fri, 17 Oct 2014 10:52:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2168&amp;detail=2168#&#039;&gt;On-Line material &gt; 10) Inversion of Control &amp; Context and Dependency Injection&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/IOC-DI14.pptx.pdf' length='1896860' type='unknown' />
		</item>
		<item>
			<title>9) Java reflection and annotation</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2163&amp;detail=2163#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2163&amp;detail=2163#</guid>
			<pubDate>Tue, 14 Oct 2014 15:28:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2163&amp;detail=2163#&#039;&gt;On-Line material &gt; 9) Java reflection and annotation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/Reflection%26Annotation13.pptx.pdf' length='117824' type='unknown' />
		</item>
		<item>
			<title>
ASSIGNMENT: Write a min...</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=918&amp;story=2162&amp;detail=2162#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=279&amp;page=918&amp;story=2162&amp;detail=2162#</guid>
			<pubDate>Tue, 14 Oct 2014 11:21:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=279&amp;page=918&amp;story=2162&amp;detail=2162#&#039;&gt;4/5 Week &gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;ASSIGNMENT: &lt;strong&gt;Write a minimal engine for managing an on-line store, and a client to test it&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;1) Decide a domain (cars, music, smartphones... whatever you like)&lt;br /&gt;2) Decide a (simple) data-structure (with inheritance, at least one subclass of your basic data type)&lt;br /&gt;3) Write the entity(ies)&amp;nbsp; which represent your data, and map them to a DB&lt;br /&gt;4) implement the following functionalities:&lt;br /&gt;- Add to DB&lt;br /&gt;- Search in the DB (eg. find all items with a name starting with &amp;quot;AN&amp;quot;)&lt;br /&gt;- Add an item to the cart (pssing the item ID)&lt;br /&gt;- List all items in the cart (the cart should NOT be persisted on the DB!)&lt;br /&gt;- Remove everything in the cart&lt;br /&gt;5) Write a simple client to issue commands to the engine (from command line: if you want to use a GUI thats fine, but do not spend too much time on it)&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/KISS_principle&quot;&gt;KISS&lt;/a&gt;! but &lt;strong&gt;the project must show a good use of EJB patterns!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Deadline Oct&amp;nbsp; 27, 2014&lt;/strong&gt; (&lt;strong&gt;strict&lt;/strong&gt;, delivering with a delay will have a penalty proportional to the delay)&lt;br /&gt;&lt;br /&gt;You have to deliver:&lt;br /&gt;- source code&lt;br /&gt;- a report.&lt;br /&gt;&lt;br /&gt;The report must have the following structure:&lt;br /&gt;&lt;ul&gt;    &lt;li&gt;&lt;strong&gt;Title Page &lt;/strong&gt;containing date, title (&amp;quot;A simple on-line store engine&amp;quot;),  your name)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Introduction &lt;/strong&gt;(problem statement, description of the domain, i.e. which data will you be dealing with?)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Architecture&lt;/strong&gt; (class diagram showing your system&#039;s architecture)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Deployment &lt;/strong&gt;(screen shots of your app running, deocumenting the various steps)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Comments and notes&lt;/strong&gt; (optional: any problems encountered during the project development, any other comment&lt;/li&gt;&lt;/ul&gt;zip the code, and send the zip and the report via e-mailto : marco.ronchetti at unitn.it&lt;br /&gt;with subject: WEBARCH - 4th WEEK ASSIGNMENT DELIVERY&lt;/div&gt;&lt;/div&gt;</description>
		</item>
		<item>
			<title>8) Stateful beans - EJB Patterns</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2158&amp;detail=2158#</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2158&amp;detail=2158#</guid>
			<pubDate>Fri, 10 Oct 2014 11:00:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;a href=&#039;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2015WebArchitectures&amp;section=278&amp;page=902&amp;story=2158&amp;detail=2158#&#039;&gt;On-Line material &gt; 8) Stateful beans - EJB Patterns&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
<enclosure url='http://latemar.science.unitn.it/segue_userFiles/2015WebArchitectures/EJBPatterns2014.pptx.pdf' length='537048' type='unknown' />
		</item>
	</channel>
</rss>