Java security, Part 1 Crypto basics

Java security, Part 1 Crypto basicsThere is perhaps no software engineering topic of more timely importance than application security. Attacks are costly, whether the attack comes from inside or out, and some attacks can expose a software company to liability for damages. As computer (and especially Internet) technologies evolve, security attacks are becoming more sophisticated and frequent. Staying on top of the most up-to-date techniques and tools is one key to application security; the other is a solid foundation in proven technologies such as data encryption, authentication, and authorization.
Read more

Tutorial: Programming in Visual Basic 6.0

This tutorial contains a beginner’s guide to Visual Basic 6.0, introducing the programming environment, defining key terms and introducing exercises to demonstrate the five control structures (sequence, selection: binary and multiway, iteration: pre and post test).

Students learn to implement a fully tested and documented software solution in a methodical manner. (SDD syllabus, p.51)
The following headings may help you navigate:
Activity 1: Welcome screen and menu editor
Activity 2: Event handlers and scroll bars
Naming conventions
Data types, variables and functions
Activity 3: Messages and input boxes
Activity 4: Create a calculator and avoid division by zero
Sequence
Binary Selection
Activity 5: Measurement converter
Multiway selection
Activity 6: Multiway selection
Activity 7: Control arrays
Iterations
Activity 8: Pre-test loops
Activity 9: Post-test loops
Activity 10: Random number generator
Activity 11: Using a counter in a pre-test loop
Activity 12: Nested FOR loops and arrays

Organising your first project
The first step is to create a project template within VB, to organise and store your work. This will consist of a menu structure with headings that will let you access the many exercises and examples you complete.

Get pdf

Basic Programming in Visual Basic .NET

Basic Programming in Visual Basic .NETThis chapter looks at variable declaration and initialization, block scope, static variables, and more on arrays and abstract data types. I will also introduce you to the concept of shadow variables, and provide you with some more examples on defining procedures and structures. Near the end of this chapter, we will look at the new garbage collector and the impact it has on using objects. Finally, this chapter wraps up with comprehensive coverage of exception handling. Because you will use exception handling in all of the code you write-though perhaps not all procedures-you need to master the concepts of exception handling early.
Read more

Programming Acrobat JavaScript Using Visual Basic

Programming Acrobat JavaScript Using Visual BasicAcrobat 7.0 provides a rich set of JavaScript programming interfaces that are designed to be used from within the Acrobat environment. It also provides a mechanism (known as JSObject) that allows external clients to access the same functionality from environments such as Visual Basic.
This document gives you the information you need to get started using the extended functionality of JavaScript from a Visual Basic programming environment. It provides a set of examples to illustrate the key concepts.
Read more