CSE681 - Software Modeling and Analysis
Lecture #8 - Remoting
Revised: 18 June 2006
Web Resources:
UML
XML, HTML
Code Project
Microsoft Developer's Network
DevelopMentor
XML
Sells Brothers
Windows Developer's Journal
Windows Forms
DotNetJunkies
GotDotNet
C# Corner
Mono Project
Content:
This lecture is an introduction to sockets and remoting via Remote Procedure Calls (RPCs).
Today we talk about Win32 sockets, .Net sockets, .Net Remoting, and give a lot of code examples.
-
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
-
OCD Problems
-
Project #1, #2 Uses
-
Another format for Uses
-
Evaluating code projects - Cyclomatic Complexity, Size, Manual and Maintenance Pages, demonstration of requirements
-
compile and run batch files
-
Project #3,
Project #4
-
Mono Project
-
dotGNU documentation
A well designed alternative to the Microsoft .Net documentation. You can also find this link on the
SWDev Page
-
Plug-in Demo
-
Creating AppDomains Demo
-
.Net Remoting Presentation
-
Basic Remoting Demo - Singleton Activation
-
Remoting Demo with Client Activated Object
-
Remoting Demo with Pass-by-Value Call, Single Call Activation
-
Remoting Demo with Pass-by-Reference Call, Single Call Activation
-
Explaination of PBR File Transfer
-
Remoting Demo - PBR File Transfer