Skip to main content

Posts

Showing posts from April, 2014

Move classic EC2 instance into VPC

Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/ . Click Instances in the navigation pane. On the Instances page, right-click your running instance and select Create Image. Fill in a unique image name and an optional description of the image (up to 255 characters), and click Create Image. Go to the AMIs page and view the AMI's status. While the new AMI is being created, its status is pending . It takes a few minutes for the whole process to finish. Once your new AMI's status is available , go to the Snapshots page and view the new snapshot that was created for the new AMI. Any instance you launch from the new AMI uses this snapshot for its root device volume. You could update your Auto Scaling group with the new AMI, however we will do this as part of the AWS CloudFormation step. Important information: We have to wait 30 mins after Lauch, for Password configuration. The password is the same as for the instance from which you created the AM...

What is difference between constants and read-only?

Constant and ReadOnly keyword are used to make a field constant which value cannot be modified. Constant Constant fields or local variables must be assigned a value at the time of declaration and after that they cannot be modified. By default constant are static, hence you cannot define a constant type as static. public const int X = 10; A const field is a compile-time constant. A constant field or local variable can be initialized with a constant expression which must be fully evaluated at compile time. void Calculate(int Z) {   const int X = 10, X1 = 50;   const int Y = X + X1; //no error, since its evaluated a compile time   const int Y1 = X + Z; //gives error, since its evaluated at run time } You can apply const keyword to built-in value types (byte, short, int, long, char, float, double, decimal, bool), enum, a string literal, or a reference type which can be assigned with a value null. const MyClass obj1 = null;//no error, since its ev...