Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

master synchronization with ebook #383

Merged
merged 74 commits into from
Apr 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
701781a
Merge pull request #357 from mpostol/master
mpostol Aug 1, 2023
5f17134
Merge pull request #364 from mpostol/ExDMUdemy
mpostol Nov 7, 2023
ac2550f
Merge pull request #365 from mpostol/ExDMUdemy
mpostol Nov 8, 2023
74ce3e4
Merge pull request #367 from mpostol/master
mpostol Nov 10, 2023
b40c936
Merge pull request #368 from mpostol/master
mpostol Nov 10, 2023
b41f515
ExDM GraphicalData.UnitTest - implement independent testing #343
mpostol Nov 10, 2023
422cd29
ExDM Add documentation to the selected parts of the code#369
mpostol Nov 12, 2023
bd7d0c9
ExDM Add documentation to the selected parts of the cod e#369
mpostol Nov 14, 2023
0172b4b
ExDM Add documentation to the selected parts of the code #369
mpostol Nov 21, 2023
07aa795
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 1, 2023
3c7feb4
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 10, 2023
1cdecf7
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 10, 2023
57d5299
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 12, 2023
146b176
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 14, 2023
c381337
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 16, 2023
35da1d5
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 17, 2023
2cde857
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 23, 2023
1e7f3c8
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 31, 2023
e98a5b8
ExDM Add documentation to the selected parts of the code #369
mpostol Dec 31, 2023
642a916
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 6, 2024
5f5edaa
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 8, 2024
a676633
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 15, 2024
90ec5b0
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 16, 2024
39337f2
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 18, 2024
a746ad2
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 22, 2024
4532a39
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 24, 2024
ccea6bd
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 26, 2024
8c7366e
ExDM Add documentation to the selected parts of the code #369
mpostol Jan 31, 2024
44dddf8
ExDM Add documentation to the selected parts of the code #369
mpostol Feb 1, 2024
46e12ff
ExDM Add documentation to the selected parts of the code #369
mpostol Feb 25, 2024
6a24015
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 6, 2024
78d0c5a
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 6, 2024
1853836
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 6, 2024
c7090e0
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 7, 2024
4114e2e
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 7, 2024
3088e72
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 7, 2024
538a512
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 8, 2024
ff9fa28
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 8, 2024
72abf03
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 8, 2024
0fc51cc
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 17, 2024
792f31c
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 17, 2024
6fd5062
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 17, 2024
7dd983e
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 23, 2024
89047e0
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 23, 2024
2d9320e
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 29, 2024
f3e49f3
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 29, 2024
8e1fa60
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 29, 2024
441a82c
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 29, 2024
885fe92
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 30, 2024
c66d14d
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 30, 2024
95b2162
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 30, 2024
0b5f0b4
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 30, 2024
8aec190
ExDM Add documentation to the selected parts of the code #369
mpostol Mar 31, 2024
95ba67f
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
e4bb3a7
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
24f3f53
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
32c0b82
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
59eeab0
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
12cf2b0
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
35285b8
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
a5795b5
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
3c3d35b
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
c2b5175
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
95b1a6a
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
2bfa4f1
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
568bd57
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
f5e694d
Merge pull request #380 from mpostol/ExDMUdemy
mpostol Apr 1, 2024
5fd8bb2
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
8cbdcc4
Merge pull request #381 from mpostol/ExDMUdemy
mpostol Apr 1, 2024
6fc74fd
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
910413c
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
c31ba68
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
125bbe2
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
f44c40a
ExDM - publish the documentation for DataStreams #379
mpostol Apr 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,10 @@
"githubPullRequests.ignoredPullRequestBranches": [
"master"
],
"dotnet.defaultSolution": "disable"
"dotnet.defaultSolution": "disable",
"cSpell.words": [
"MVVM",
"Pendrive",
"typeof"
]
}
4 changes: 2 additions & 2 deletions AdaptiveProgramming/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The adaptive programming is presented as a catalog of language constructs, patte

## Goal

The aim of the course is to expand knowledge and improve skills of software development thanks to using technology and programming patterns to enable adaptation of the created program against the changing requirements and capabilities of the run-time production environment. This objective includes issues related to the practical knowledge of technology dedicated to postpone the decisions regarding software interoperability with development framework and the external environment. Students learn the selected technologies, design patterns, archetypes and their practical implementation in the .NET with the goal to be used while developing their own programs.
The aim of the course is to expand knowledge and improve skills of software development thanks to using technology and design patterns to enable adaptation of the created program against the changing requirements and capabilities of the run-time production environment. This objective includes issues related to the practical knowledge of technology dedicated to postpone the decisions regarding software interoperability with development framework and the external environment. Students learn the selected technologies, design patterns, archetypes and their practical implementation in the .NET with the goal to be used while developing their own programs.

## Learning outcomes

Expand Down Expand Up @@ -97,7 +97,7 @@ The lecture is focused on the following topics:
* attributed programming model,
* dynamic programming,
* expression representation and their translation as required by the target external system
* architecture and programming patterns related to access external data based management systems
* architecture and design patterns related to access external data based management systems
* materialization to save objects state and objects graph relationship using XML, JSON, etc.,
* object relation mapping,
* program composition using independently developed modules
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ExDataManagement/DataStreams/.Media/Diagram.wmf
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//____________________________________________________________________________________________________________________________________
//
// Copyright (C) 2023, Mariusz Postol LODZ POLAND.
// Copyright (C) 2024, Mariusz Postol LODZ POLAND.
//
// To be in touch join the community by pressing the `Watch` button and get started commenting using the discussion panel at
//
Expand All @@ -18,20 +18,16 @@ namespace TP.DataStreams
[TestClass]
public class FileStreamUnitTest
{
[TestClass]
public class FileTestClass
[TestMethod]
public void FileTestMethod()
{
[TestMethod]
public void FileTestMethod()
string _fileName = "TestFileName.txt";
FileExample _fileWrapper = new FileExample();
_fileWrapper.CreateTextFile(_fileName);
using (StreamReader _stream = File.OpenText(_fileName))
{
string _fileName = "TestFileName.txt";
FileExample _fileWrapper = new FileExample();
_fileWrapper.CreateTextFile(_fileName);
using (StreamReader _stream = File.OpenText(_fileName))
{
string _content = _stream.ReadToEnd();
Assert.AreEqual(_content, _fileWrapper.FileContent);
}
string _content = _stream.ReadToEnd();
Assert.AreEqual(_content, _fileWrapper.FileContent);
}
}
}
Expand Down
20 changes: 20 additions & 0 deletions ExDataManagement/DataStreams/DataStreams.UnitTest/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<!--
//____________________________________________________________________________________________________________________________________
//
// Copyright (C) 2024, Mariusz Postol LODZ POLAND.
//
// To be in touch join the community by pressing the `Watch` button and get started commenting using the discussion panel at
//
// https://github.com/mpostol/TP/discussions/182
//
// by introducing yourself and telling us what you do with this community.
//_____________________________________________________________________________________________________________________________________
-->

# Data Streams Unit Tests <!-- omit in toc -->

## Table of Content <!-- omit in toc -->

- [1. File and Stream Concepts](#1-file-and-stream-concepts)

## 1. File and Stream Concepts
Loading