Difference between revisions of "DWB Developer´s Guide"

From Diversitymobile Wiki
Jump to navigation Jump to search
(Blanked the page)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Developrs are invited to use the source code of the DWB to set up their own software applications, e. g. for domain-specific purposes and use the DWB code repository to manage and archive their code.
 
  
First, we recommend to study the DWB philosophy within several steps:
 
 
1. Have a look on the ER models published under ****
 
 
2. Install 3-4 of the databases and clients on your PC or MS Server, e. g. DiversityAgents, DiversityProjecta, DiversityCollection and DiversityDescriptions.
 
 
MS Windows 7 (with .Net already included'), 2012 SQL Server Developer, Visual Studio Professional 2013 (that means cost of around
 
 
3. Contact the SNSB IT Center to get an account for a DWB training environment with test data
 
 
4. Participate in a DWB Workshop (currently only in German)
 
 
5. Have a look in the code repository and download Link http://svn.snsb.info/repos/DiversityWorkbench/trunk/ herunterladen können (z.B. die Verzeichnisse  DiversityWorkbench + DiversityAgents, als Entwicklungsvorlage).
 
 
6. Contact the developer team in Munich for hints in DWB philosophy, terms, name space and conventions
 
 
 
> Gibt es dazu Hinweise? Konventionen? Beschränkungen?
 
Er kann gerne neue Projekte entwickeln und die DiversityWorkbench dafür verwenden.
 
Problematisch wird es nur, wenn der in der DiversityWorkbench etwas ändern möchte, das sollte mit uns abgesprochen werden. Solange er keine Schreibrechte auf unser Repository hat, besteht keine Gefahr für Nebenwirkungen.
 
>
 
> Wir sollten ihm die DB Information models (terms, styles) zeigen und erklären. Gibt es Client User interface (terms, styles)? Technical interfaces (incl. query language, slang, formats)?
 
Für ein neues Projekt muss er sich seine eigene Datenbank-Struktur ausdenken. Client interfaces sind die Aufrufe der Workbench, wenn er die verwenden möchte. Die Query language ist SQL.
 
>
 
> Wir sollten vielleicht eine Seite für potentielle Entwicklungspartner im DWB Wiki einrichten mit deren Fragen und unseren Antworten darauf.
 
>
 
> Bisher wollte er folgendes wissen:
 
>
 
> 1. Unsere Datenbanken und Clients auf seinem Server installieren. - Erledigt!
 
>
 
> 2. Eine Trainings-Umgebung mit Beispielsdaten einsehen und darin rumspielen. - Erledigt!
 
>
 
> 3. Teilnahme Workshop - erledigt!
 
>
 
> 4. Unser Code-Repositoy einsehen - Vielleicht erledigt?
 
Sollte er sich über den SVN Link http://svn.snsb.info/repos/DiversityWorkbench/trunk/ herunterladen können (z.B. die Verzeichnisse  DiversityWorkbench + DiversityAgents, als Entwicklungsvorlage).
 
>
 
> 5. Anleitung zur Installation einer Entwicklerumgebung mit Entwicklerlizenz - steht noch aus
 
Wir arbeiten derzeit noch mit Visual Studio 2010 und .NET 3.5, das kann er sich als Informatiker sicher selbst installieren, wenn er es nicht schon benutzt.
 
Wenn er mit Windows 7 arbeitet, hat er .NET schon mit dabei.
 
>
 
> Visual Studio Professional 2013 (enthält ???  .Net 3.5 plattform tools?): 70 Euro beim LRZ
 
>
 
> 2012 R2 Windows Server Standard - 2 Prozessorlizenz
 
>
 
> 2012 SQL Server Developer
 
Für die Entwicklung kann er zunächst mit einer lokal installierten Datenbank arbeiten, dann braucht er keinen Windows Server.
 
Er braucht dafür nur lokal einen SQL Server Express, den hat sich mit Tonis Hilfe bereits installiert.
 
>
 
> wie teuer?
 
>
 
> Gruß
 
>
 
> Dagmar
 

Latest revision as of 10:08, 30 January 2014