Welcome to TechScreen

Welcome to the TechScreen site. This side shall support the exchange of knowledge in the domain of Web Engineering and related aspects. As a side effect, this side is used for research on knowledge management technologies. User can pose challenges in the problem domain and can participate in quizzes. Further a bibliography about arcticles in different related domains is continously extended. Finally, questionnaires on different issues are provided. To be able to participate you need an account and a password from TU Wien's TISS system.

Create a class object out of a generic type

Write a class which looks like the following <code> public class Test<T> { public Test() { Class<T> clazz = ? } } </code> Call this class with some self generated class which contains Annotations and try to read out the Annotations of this class from the clazz variable which has to be defined.

Automatic upload - Eclipse - FTP server

Eclipse is an IDE for implementation of applications in different programming languages. During the programing of an PHP web application it must be first deployed to the server in order to run it. It is possible to configure Eclipse to run a PHP program on local server, but sometimes it is necessary to implement the program locally and run it on a remote web server (because of the tweaking of the application or other reasons). We want to make the process of uploading of the PHP files to the appropriate folder on the remote FTP server automatic.

Drawing board online

Does anyone know good sites in the internet which can be used as a online drawing board. The functionality should be similar to Paint.

Open Remote Tabs

Nowadays, there are many different browsers available. Sometimes we want or have to change between them because every browser has its advantages and disadvantages. Furthermore, at work, people often use a different browser (e.g. Internet Explorer) than at home (e.g. Google Chrome, Mozilla Firefox). Now, when coming home, there should be an easy way to re-open the tabs they had open at work or simply at a different location. Every modern browser allows to open many tabs.

Improve accessibility of a website

For differently-abled people it is quite complicated to access content on the Internet. To improve this the W3C consortium issued a recommendation called WCAG - Web Content Accessibility Guidelines. The <a href="http://www.w3.org/TR/WCAG10/">recommendation </a> defines 3 priority levels of the recommendations: [Priority 1] A Web content developer must satisfy this checkpoint. Otherwise, one or more groups will find it impossible to access information in the document.

Add a custom Ribbon to a database in Access 2007

Ribbon was introduced in Microsoft Office 2007 as part of its "Fluent User Interface" and has became a well known and quite often used part of graphical user interface of applications (specifically on MS Windows). In MS Access prior the 2007 version the user interface of an database application was implemented by standard GUI elements such as forms, buttons, menus and context menus. The users of MS Office 2007 are used to work with Ribbon and are familiar with its advantages e.g.

Absolute references in Tables in Excel 2007

In MS Excel 2007 there are 3 types of cell references: absolute, relative and mixed. The use of correct type of reference provides correct behavior when dragging of the formula using references to other cells: <ol> <li><strong>Absolute</strong> e.g. $A$1 An absolute reference is not changed while dragging. For instance in cell A1 is number 100. In cell B1 we enter a formula <code>=$A$1</code>. Dragging of B1 to B2 or C1 will not change the behavior of the formula in B2 or C1 i.e.

Using Java to read an XML file

The DOM is a W3C (World Wide Web Consortium) standard.

Basic function of Chickenfoot

Go to http://groups.csail.mit.edu/uid/chickenfoot/ and download the Chickenfoot plugin to your Firefox browser. 1. Write a simple query script that goes to any kind of search engine except Google, type in a keyword and click the submit button with your script. Try to write it both manually and using the action recorder. 2. Write a script that highlights some fixed keywords you give in bold face, and define a trigger on which pages this should be used. 3.

Navigation, Predicates and Functions in XPath

<strong>Write the following XPath queries for the document finance.xml: </strong> • head of all articles between the 4th and the 9th of May • The first and the third article of Alliance & Leicester • The depth of the XML document (Hint: XPath2 usage) • Explain why the query //head[2] returns a different result to descendant::head[2], and how the results look like for this particular example file </br> <p> </strong>Get the maximum and minimum of the values in values.xml </strong> • Try first to do it in XPath1 (trick: use negation of

Pages

Subscribe to TechScreen Revised RSS