Saturday, September 15, 2007

VxWorks Examples

Slides

Slides - programming with VxWorks

Step by step labs using tornado (Hebrew)

Installing Tornado/VxWorks
VxWorks Lab1 - Shell process
VxWorks Lab2 - timing
VxWorks Lab3 - tasks
VxWorks Lab4 - semaphores
VxWorks Lab5 - message queues
VxWorks Lab6 - round robin
VxWorks Lab7 - watchdogs

for help and other learning materials
visit our site: Bina

Embedded Linux - Examples, Slides ...

Slides

Introduction to Embedded Linux

OSK 5912 board tutorial

The starter kit
Setting up the host
Connecting to the device
Toolchain
Boot loader
Building the kernel
Root file system
Loading the kernel and starting the system

Some userspace examples:

priority ceiling example
threads with attributes
timer
signals example 1
signals example 2
named pipes
posix queues
sysV queues example 1
sysV queues example 2
h file for sysV queues examples
shared memory
mmap example
limit stack size
Using fork,execve,wait,signal System Calls in Linux
Using pipe , dup , read write system calls
Using POSIX Threads
Using the POSIX scheduling Policies
Using POSIX semaphores and mutexes
Using the UNIX's Socket System Calls

Some kernelsapce examples

kernel linked list
using kernel lists
proc file example
char driver example
using the char driver from userspace
simple interrupt
interrupt using tasklet
interrupt using workqueue

Slides from operating systems course with Linux

Introduction to Operating Systems

Process Management
Inter-process Communication
File System
File System2
Threads
Scheduling
Scheduling2
Process Synchronization
Process Synchronization2
Memory Management
Memory Management2
Distributed Communication
Security problems

Unix/Linux General Slides

UNIX intro
UNIX Arch.
UNIX Arch. cont.
UNIX shell scripts 1
UNIX shell scripts 2
Class ex.


for help and other learning materials
visit our site: Bina

Wednesday, September 12, 2007

Real time - general course

Slides

Real Time systems

Real Time Programming
Software Design
Fault Tolerance
Computer hardware
Low level programming
Interrupts
Networking
RS232
Real Time Operating Systems
RTOS Programming

Examples

Low level programming - DOS
RTOS implementation in WIN32
Microthread - simple OS implementation


for help and other learning materials
visit our site: Bina

JAVA Examples, Slides ...

Standard Edition Files

Intro - Slides
Java language - Slides
OOP - Slides
ADT - Slides
Exceptions - Slides
Applets - Slides
Multithreading - Slides
AWT - Slides
Intro - Lesson Examples
OOP - Lesson Examples
Exceptions - Lesson Examples
Applet - Lesson Examples
Threads - Lesson Examples
Network - Lesson Examples
More Applets
AWT with ex.
More AWT
AWT - Solution
Calculator
IO
Menu
Threads ex.
Threads sol
Balls Applet
JDBC
SWING examples
More Applets
AWT Applets
MetaData
Linked list
Input Example
Run process
Random
SSL
DSA
RSA
Rect class
Classes Example
Students List
Inheritance Example
Students with Inheritance

Some Exercises with Solutions
Ex. 0
Ex. 1
Solution for ex1.
Ex. 2
Solution for ex2.
Ex 3
Ex 4
Solution for ex4.
Ex 5.
Ex 6.
Java vs. C++
Java.Util example
More Exercises
Applets
Sun Examples
Exceptions
Iterator

Enterprise Edition and SAP

Intro
Java and XML
SAP Netweaver
SAX parser1
SAX parser2
SAX parser3
Xml file for the examples
Build XML file
XML file
Servlets
J2EE Examples
Web Service client and DOM parser
SAP java connector - no params.
SAP java connector
Web Dynpro Lab1
Web Dynpro Lab2
Web Dynpro Lab3
Web Dynpro Lab4
Web Dynpro Lab5
Web Dynpro Lab6
Value Sets and JCO
CMPProducthome
SAP .NET connector
SAP .NET connector
FRC in minisap 6.2
.NET Web service for sap data


for help and other learning materials
visit our site: Bina

Tuesday, September 11, 2007

.NET Slides, Examples etc...

C# programming

students - example of collection class
sorting using Icomparable - sorting user define type (IComparable)
breaking cycle dependency using interface - design problem
dll example with interfaces - interface dependency
using the dll - the client
abstract class example 1
abstract class example 2
operator overloading
class Object members - overriding Object members
reflection simple example - GetType example
indexer example - custom collections
delegate example
dll with delegate
using the delegate dll
IEnumarable eaxmple
linked list simple example

.NET Framewok

Collections - examples from System.Collections Namespace
configuration file
crystal reports
code generation
simple serialization
simple deserialization
custom serialization
WMI example
Object Pooling - using GC
MSMQ

ADO.NET

Command1.zip - Command Example
CommandSP.zip - Stored Procedure with command
DataSet1.zip - using dataset
ADONET.zip - more examples
accessing Datasets - using dataset
datagrid - binding data in datagrid
stored procedure example - using stored procedures and parameters
xml data example - simple xml example
command example
datareader example

datagrid combobox


ASP.NET

Trace Demo and Validations
ASP.Net + ADO.Net
ASPState
Cache
Security.zip
datalist example
forms security
web handler
web server control
web threat example
windows security
datagrid advance(VB)
DataList/repeater(VB)
Validation
Datagrid
Ashx file


ASP.NET 2.0

Data Access
Ajax
Localization
Master pages
New Controls
Overview Demos
Simple Profiles
Using Profiles
Profiles and users
Themes
Web Parts

Web Services
Demo1
UseWoodgrove
bitmap web service
Soap Trace Extension
Using UDDI SDK Examples
stateful web service - with windows form client
Using Perf Counters and Listeners
SOAP Encryption
Scrape
Slides - web services
slides - WSE

Enterprise Services (COM+)
JIT & Synchronize
Security
CRMDemo
LCE.zip
QueuDemo.zip

.NET Security





Intro - slides
Web Security - slides
SQL Injection -slides
Manage Assemblies -slides
code access security
evidence
simple example
isolated storage
reflection
security files
publisher policy
simple hashed password
hashing - all types
certificate and password enc/dec
Passwords in sql server using hashing
simple role based
Role Based Security(VB)
Role Based(CS)
Copy DACL using WMI
Sql Injection demo
XSS example , demo
Buffer overrun(basic idea)
Demo in C for BO
Dynamic invoke using reflection
code signing
Binary Data in sql server
Symetric Enc/Dec
Asymetric Enc/Dec
multi file assembly
DPAPI

Remoting

simple remoting example
remoting using interface
marshaling example
CAO Factory
Custom Sink
Custom Channel


XML

XML Schema Slides
xml generator
xml control(ASP.NET)
xml and dso(ASP.NET)
MSXML parser 4.0
XSL Examples
XSL Viewer
XSLT for xml transform
XML DSO example1
XML DSO example2
DSO Table Paging
DOM
DOM and XSLT
XMLHTTP
Client DSO and .NET
XML Reader simple example
XML DOM simple example
XML Schema Validator

Design Patterns


OOD - slides
UML - slides
Creational Patterns - slides
Structural Patterns - slides
Behavioral Patterns - slides
Abstract Factory
Adapter
Bridge
Builder
Chain of responsibility
Command
Composite
Decorator
Observer using delegates
Iterator using IEnumerator
Facade
Factory Method
Flyweight
Interperter
Iterator
Mediator
Memento
Observer
Prototype
Proxy
Singleton
State
Strategy
Template Method
Visitor

Interop


Overview and performance - slides
pinvoke
pinvoke using reflection
union example
unsafe example
using c++ dll (MC++ and C#)
using c++ dll (PInvoke)
hebrew/english keyboard
ActiveDir
Buffers
CreateObject
Errors
FindFile
GCHandle
Handleref
MsgBox
Openfiledlg
OSinfo
printf
Systime
Pinvokelib.h
Pinvokelib.cpp
Arrays
Callback
ClassMethods
OutArrayofStructs
Strings
Structs
Unions
Void

Multithreading

form invoke
async examples
Asynchronous filestream
Interupt And Abort
join example
Managing Threads
priority example
Thread Safety 1
Thread Safety 2
wait example
Attribute example
lock example
monitor example
race condition
Dataslot example

UI design


win forms example - forms and controls
panel and listbox - dynamic creation of controls
listbox example - using listbox as object container
using controls - more controls
toolbar example 1 - prototype of main window with menu and toolbar
toolbar example 2 - using tag as a delegate variable
context menu and notify icon
validating user input - using textbox validation and errorprovider
chat - simulation with delegates
windows observer - exercise
Custom Control
Composite Control
shaped form
simple shaped form
file license
registry license
user controls
web chart example 1
web chart example 2
web chart example 3
Right To left treeview
typeconverter
Drag and Drop

Networking

http example
tcpip
http example (bank israel)
Soap example



for help and other learning materials
visit our site: Bina