-

Development and Management of Integrated Information Systems and Applications

  • Code: 5701
  • Semester: 7th
  • Type: Scientific Field Course (SFC)
  • Category: Expertise Course (EC)
  • Character: Compulsory Selective (CS), Specialization Course (SC)
  • Specialization: Software Engineering

Module Description

Module content
• Introduction to .ΝΕΤ
• OOP – Component based programming στο .ΝΕΤ
• The Visual Studio IDE
• Objects, Controls, Components
• Events
• Διαχείριση Γεγονότων
• Version-Source Control (Subversion, Git, Mercurial)
• ADO .NET
• Data Binding, data bound controls
• Distributed & replicatedapplications (replication)
• Project Settings, Project Publishing
• Compiler Options
• System namespace, My namespace
• Regular expressions
• Multithread programming

Module description
This module discusses basic technologies and infrastructure for source control and project management (e.g. versioning systems, GitHub). It introduces the .NET enviroment and how the enviroment can be used for applications of various complexity.

Module structure
The module is organized into a three-hour theory part (lecture-based) and two-hour practical excercises which are conducted in the lab under lecture supervision.

Module evaluation
– Written exams for the theoretical part of the module
– Exam in writing HTML/Javascript program (inside the lab) for the lab part of the module

Alternative Evaluation Methods

by undertaking projects and oral exams

Module Objectives

The module discusses the basic methods and technologies for developing and managing large software projects. It also introduces the principles of the .NET framework and analyzes languages and technologies for programming using the .NET framework.

Upon completion of the course, the student is expected to:

– Understand the requirements and challenges of managing large software projects and to be able to develop and manage software solutions using various language and technologies
– Understand the basic problems & issues related to .NET programming

Bibliography

– Pro C# 5.0 and the .NET 4.5 Framework (Expert’s Voice in .NET). Andrew Troelsen.
– Microsoft Visual C# 2013 Step by Step (Step by Step Developer). John Sharp
– Architecting Applications for the Enterprise. Dino Esposito, Andrea Saltarello
– Professional Application Lifecycle Management with Visual Studio 2013 (Wrox Programmer to Programmer). Mickey Gousset, Martin Hinshelwood, Brian A. Randell, Brian Keller, Martin Woodward

Recent Announcements

4 Oct 2019
Διδασκαλία μαθημάτων από Μεταδιδάκτορες (ΕΣΠΑ)
4 Oct 2019
ΤΡΟΠΟΠΟΙΗΤΙΚΕΣ δηλώσεις μαθημάτων στο πληροφοριακό σύστημα ΠΥΘΙΑ 2019-20Χ
4 Oct 2019
Δηλώσεις τμημάτων εργαστηρίων 2019-20Χ
3 Oct 2019
ΠΡΟΘΕΣΜΙΕΣ ΚΑΙ ΔΙΚΑΙΟΛΟΓΗΤΙΚΑ ΣΙΤΙΣΗΣ ΑΚΑΔ.ΕΤΟΥΣ 2019-2020
3 Oct 2019
Οργάνωση Πινάκων Ανακοινώσεων
2 Oct 2019
ΔΗΛΩΣΕΙΣ ΜΑΘΗΜΑΤΩΝ ΚΑΤΕΥΘΥΝΣΕΩΝ – ΠΡΩΗΝ ΤΜ. ΠΛΗΡΟΦΟΡΙΚΗΣ
2 Oct 2019
Θέση υποψήφιου διδάκτορα σε ερευνητικό έργο
1 Oct 2019
Μετακίνηση το Χειμερινό 2019-2020 – Δήλωση μαθημάτων στο Pithia (επείγον)
3 Oct 2019
Τελετή Υποδοχής Πρωτοετών φοιτητών/τριών 2019-20
30 Sep 2019
Track on 5G for the Industrial Internet of Things @IEEE 5G World Forum
29 Aug 2019
Ημερίδα Πρακτικής Άσκησης
10 Jun 2019
Ημερίδα “Εθνική Στρατηγική Κυβερνοασφάλειας” στο Υπουργείο Ψηφιακής Πολιτικής
14 Apr 2019
6ο Technology Forum – 15 Απριλίου 2019 (τελικό πρόγραμμα)
19 Mar 2019
6ο Technology Forum – 15 Απριλίου 2019 (εισιτήρια με μειωμένο κόστος)
19 Mar 2019
OWASP Student Chapter Συνάντηση “Introduction to Digital Forensics”
17 Dec 2018
Ομιλία του καθηγητή Man Wai Mak (Hong Kοng Polytechnic University)

Δείτε επίσης