<?xml version="1.0" encoding="utf-8"  ?>
<rss version="2.0">
	<channel>
		<title>Web Architectures 2008/09 &gt; Course material &gt; Course material</title>
		<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2008WEBarchitectures&amp;section=79&amp;page=296</link>
		<description></description>
		<lastBuildDate>Fri, 24 Feb 2023 01:11:57 +0100</lastBuildDate>
		<generator>Segue RSS Generator</generator>
		<item>
			<title>You can find videos of th...</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2008WEBarchitectures&amp;section=79&amp;page=296&amp;story=548&amp;detail=548</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2008WEBarchitectures&amp;section=79&amp;page=296&amp;story=548&amp;detail=548</guid>
			<pubDate>Mon, 22 Sep 2008 13:06:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>You can find videos of the course on the &lt;a href=&quot;http://latemar.science.unitn.it/segue/index.php?&amp;amp;site=LODE&amp;amp;section=38&amp;amp;page=288&amp;amp;action=site&quot;&gt;LODE web site.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Students can access a &lt;a href=&quot;../../../../courses_wiki&quot;&gt;wiki for this course&lt;/a&gt; (after registering)&lt;br /&gt;&lt;br /&gt;Here you have the slides used during the course  &lt;br /&gt;&lt;br /&gt;&lt;table width=&quot;600&quot; height=&quot;104&quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot;&gt;    &lt;tbody&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-09-15&amp;nbsp;&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 1 - &lt;strong&gt;An architectural overview&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2007WebArchitectures/Introduction.pdf&quot;&gt;&amp;nbsp;download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-09-22&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 2 -&lt;strong&gt; XML&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2007WebArchitectures/xml.pdf&quot;&gt;download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-09-23&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 3 - &lt;strong&gt;XSL&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2007WebArchitectures/XSLDetails.pdf&quot;&gt;download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;2008-09-24&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 4 - &lt;strong&gt;XML &amp;amp; XSLT&lt;/strong&gt;&lt;br /&gt;            &lt;ul&gt;                &lt;li&gt;download &lt;a href=&quot;http://xml.apache.org/xalan-j/&quot;&gt;Apache Xalan&lt;/a&gt; - install it - try the example in &lt;a href=&quot;http://xml.apache.org/xalan-j/overview.html&quot;&gt;Xalan-Java Overview&lt;/a&gt;&lt;/li&gt;                &lt;li&gt;&lt;a href=&quot;http://www.zvon.org/xxl/XSLTutorial/Output/contents.html&quot;&gt;ZVON XSLT Tutorial&lt;/a&gt;&lt;/li&gt;                &lt;li&gt;&lt;a href=&quot;http://www.zvon.org:9001/saxon/cgi-bin/XLab/XML/xlabIndex.html?stylesheetFile=XSLT/xlabIndex.xslt&quot;&gt;ZVON Interactive Lab&lt;/a&gt;&lt;/li&gt;                &lt;br /&gt;            &lt;/ul&gt;            &lt;strong&gt;TODAY At 15:00 - RECCOMENDED SEMINAR&lt;/strong&gt;&lt;br /&gt;            Speaker: Marco Cova, Universit&amp;agrave; di Santa Barbara - CA&lt;br /&gt;            Title: &amp;nbsp; Vulnerability analysis of web applications&lt;br /&gt;            Place: &amp;nbsp; Sala Conferenze - FBK-IRST&lt;br /&gt;            &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Via Sommarive 18, Povo - Trento&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/XMLInPractice.ppt&quot;&gt;download ppt&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-09-29&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 5 - &lt;strong&gt;Accessing XML from Java&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/14-Jaxp.ppt&quot;&gt;download ppt&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-09-30&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 6 - &lt;strong&gt;XPath Xlink XPointer XQuery&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/xpath.pdf&quot;&gt;download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-01&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 7 - &lt;strong&gt;Practical session on XML&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/XMLExercise.ppt&quot;&gt;download ppt&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-06&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 8 - &lt;strong&gt;Servlets&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/Servlets.ppt&quot;&gt;download ppt&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-07&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 9 - &lt;strong&gt;Servlets&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/-Servlets2.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-08&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 10 - &lt;strong&gt;Servlets&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;same ppt as lect.9&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;2008-09-13&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 11 - &lt;strong&gt;Servlets exercises&lt;/strong&gt;&lt;br /&gt;            &lt;ul&gt;                &lt;li&gt;download Apache Tomcat vs. 6&lt;/li&gt;                &lt;li&gt;install it&lt;/li&gt;                &lt;li&gt;write a set of cooperating servlets that:                &lt;ul&gt;                    &lt;li&gt;identify the user&lt;/li&gt;                    &lt;li&gt;show a list of products, allowing the user to add them to a cart&lt;/li&gt;                    &lt;li&gt;allows viewing the content of the cart&lt;/li&gt;                    &lt;li&gt;allows checking out by simulating a payment and emptying the cart&lt;/li&gt;                &lt;/ul&gt;                &lt;/li&gt;                &lt;br /&gt;            &lt;/ul&gt;            &lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-14&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 12 - &lt;strong&gt;JSP + Custom Tags&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/JSP-JSTL.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;            &lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/JSP-JSTL.pdf&quot;&gt;             download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;2008-10-15&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 13 - &lt;strong&gt;Custom Tags - second part + Wiki +Exercises on JSP&lt;/strong&gt;&lt;br /&gt;            The JSP exercise consists in redoing with JSP what was done with Servlet on Oct 13&lt;/td&gt;            &lt;td&gt;same slides as the day before&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-20&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 14 - &lt;strong&gt;Javascript&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/7-ECMA.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;            &lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/7-ECMA.pdf&quot;&gt;             download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-21&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 15 - &lt;strong&gt;Distributed objects&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/RMI.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;            &lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/RMI.pdf&quot;&gt;             download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-27&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 16 - &lt;strong&gt;JNDI&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/JNDI.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;            &lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/JNDI.pdf&quot;&gt;             download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-10-28&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 17 - &lt;strong&gt;Patterns&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/EJBPatterns.pdf&quot;&gt;             download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-11-03&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 18 - &lt;strong&gt;Introduction to EJB - Session Beans&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/ronchet/Introduction%20to%20Session%20beans.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;            &lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/ronchet/IntroductionToSessionBeans.pdf&quot;&gt;             download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-11-04&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 19 - &lt;strong&gt;Introduction to EJB - Session Beans&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;same slides as previous lecture&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-11-10&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 20 - &lt;strong&gt;Entities&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/Entities.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;            &lt;!--&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/ronchet/IntroductionToSessionBeans.pdf&quot;&gt;             download pdf&lt;/a&gt;--&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;2008-11-11&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 21 - &lt;strong&gt;Hibernate exercises&lt;/strong&gt;&lt;br /&gt;            &lt;ul&gt;                &lt;li&gt;follow this tutorial: &lt;a href=&quot;http://www.hibernate.org/hib_docs/reference/en/html/tutorial.html&quot;&gt;Hibernate tutorial&lt;/a&gt;&lt;/li&gt;                &lt;li&gt;if you use Netbeans, you might find this useful: &lt;a href=&quot;http://www.netbeans.org/kb/61/web/hibernate-vwp.html&quot;&gt;Hibernate in Netbeans&lt;/a&gt; (you will have to ignore some stuff dealing with JSF)&lt;/li&gt;                &lt;li&gt;if you use Eclipse, you might find this useful: &lt;a href=&quot;http://www.laliluna.de/first-hibernate-example-tutorial.html&quot;&gt;Hibernate in Eclipse&lt;/a&gt; (The tutorial is 3 years old, but most stuff should be ok)&lt;/li&gt;                &lt;br /&gt;            &lt;/ul&gt;            &lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-11-17&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 22 - &lt;strong&gt;Transactions&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/Transactions.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;            &lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/Transactions.pdf&quot;&gt;             download pdf&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;!-- =============================== --&gt;        &lt;tr&gt;            &lt;td&gt;&lt;hr /&gt;            2008-11-24&lt;/td&gt;            &lt;td&gt;&lt;hr /&gt;            Lecture 24 - &lt;strong&gt;AJAX&lt;/strong&gt;&lt;/td&gt;            &lt;td&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2008WEBarchitectures/ajax.ppt&quot;&gt;             download ppt&lt;/a&gt;&lt;br /&gt;        &lt;/tr&gt;    &lt;/tbody&gt;&lt;/table&gt;</description>
		</item>
	</channel>
</rss>