Mike Rand

Mike has 10 years of experience in the software development field. He¬†¬†started his career at a small manufacturing company where he used to work on different Quality control related database applications. After having worked at the Manufacturing company, Mike joined Macy’s (Many people might recognize Macy’s as “The Bon Marche” as it was earlier reknowned by this name). At Macy’s Mike used to work on Applications and Websites for various departments of the organization like Accounting, Maintenance, Visual Merchandising etc.

After leaving Macy’s Mike began working at 3Sharp a software consulting company in Redmond Washington specializing in Office Applications and SharePoint.

His love and passion drove him to acquire and share knowledge about various new technologies and certifications. One can read his articles on http://blogs.3sharp.com

After reviewing the uCertify prepkit for the exam 70-528, Mike said “Overall I like this product. When I’m getting ready to take future exams I will definitely check uCertify”. Continue reading

Introduction to JavaScript

  • VBScript is another scripting language that uses Visual Basic code for writing scripts.
  • ECMA approved JavaScript as an international standard in 1997.
  • The Microsoft version of JavaScript is known as JScript.
  • JavaScript is the first scripting language used for a browser.
  • The old name of JavaScript is LiveScript.
  • CGI was used to validate forms when JavaScript was not developed.
  • JavaScript is the default scripting language of Netscape Navigator.
  • If the language attribute is not defined, Netscape Navigator uses JavaScript as the default scripting language.
  • Netscape develops the JavaScript language.
  • A property is an attribute of an object used to change the style of the object.
  • Every property has a value that changes the style of an object.
  • JavaScript is interpreted at runtime. The script is not compiled.
  • The comment tag is used to hide the script from the non-scriptable browsers.
  • The <script>…<script> tag is used to insert scripts in a Web page.
  • An HTML document can contain any number of <script>…<script> tag
  • A variable declared inside the <script>…<script> tag but outside any function is known as global variable and can be accessed from any function within the <script tag>.
  • The increment (++) operator is used to increment the value of a variable by one.
  • Instantiation is a process of creating copies of different objects.

Continue reading

Envisioning the Solution

  • A solution concept is developed based on the existing business strategy. A developing team creates the solution concept on the basis of the business requirements and scope of the solution.
  • A project team identifies and understands the current business process in order to incorporate it in the proposed or new system.
  • During the Envisioning phase of the business project, the project team evaluates the current business situation. The team analyzes the difference between the current and expected business situation. A gap analysis is performed to identify a path towards the desired state of a business. The team also identifies and outlines the scope of the project.
  • A team identifies basic solution concept during the Envisioning phase.
  • A feasibility study determines and documents a project’s viability. The analysis of the feasibility study identifies whether a particular business concept can be realized as a scalable design.
  • During the Envisioning phase, various tasks are identified that address the goals and constraints of the project. During this phase, the project team determines the objectives of the solution by identifying business problems or opportunities.
  • A team analyzes business feasibility of a solution during the Envisioning phase.
  • The project scope is the number and complexity of tasks to be performed by a software solution. The scope comprises the overall project requirements and incorporates the constraints imposed on the project by resources, time, and other limiting factors.
  • Pass Microsoft .NET Certification in first attempt.

  • Download Free Practice test and Study Notes for Microsoft 70-300 Analyzing Requirements
  • Download Free Practice test and Study Notes for Microsoft 70-315 Web Applications with C# .NET
  • Download Free Practice test and Study Notes for Microsoft exam 70-316 Windows Based Application C#.NET
  • Download Free Practice test and Study Notes for Microsoft exam 70-320 Developing XML Web Services C#.NET
  • Project scope defines what will or will not be included in a project. Therefore, the project scope is the number and complexity of tasks to be performed by a software solution.
  • A team prepares the functional specification that will contain the scope of the solution. The project scope is the number and complexity of tasks to be performed by a software solution.
  • A developer plans and creates modules in order to define scope components in a project.
  • A project team identifies and analyzes the current and expected business system of an organization.
  • The project team identifies a set of initial risks during the Envisioning phase. The best technique to manage a risk is to identify all the potential risks with high priority level and to prevent them by following a good mitigation and prevention strategy.
  • During the solution development, greatest potential risks of an organization are identified.
  • A project team monitors the status of high-priority risks of an organization. The team identifies a set of initial risks during the Envisioning phase. This set of risks is continuously updated at the later phases of the project.
  • A team should identify the biggest threat that can occur within the organization. It should also try to control and mitigate the threat to the organization.
  • Risk Management is a decision-making process that involves the organization, users, and the project team. It deals with the uncertainties that might occur during the application development. This ensures that all the vital assets and resources of the organization are safeguarded.
  • A team identifies business risks of an organization.

Creating User Services

  • The identity object of the IIdentity interface is used during the authentication process, when a user’s identity is verified. It contains information about a user who is being validated, such as username and password.
  • The principal object of the IPrincipal interface is used during the authentication process, when the application determines the data that can be accessed by a user and code to be executed. It contains information about a user’s identity, such as username and password, as well as information about a user’s role, such as manager or associate.
  • The correct sequence of the classes of the System.Windows.Forms namespace in descending order is as follows:
    1. Control
    2. ScrollableControl
    3. ContainerControl
    4. Forms
  • The MinimumSize property of the Form class is used to get or set the minimum size up to which a form can be resized.
  • Continue reading

Overview of Electronic Commerce

  • B2C and B2B are types of e-commerce.
  • B2C stands for business-to-consumer. B2C involves transactions conducted between businesses and consumers over the Internet. For example, placing an order for a book or a home appliance by a consumer to a business over the Internet.
  • B2B stands for business-to-business. B2B involves transactions conducted between businesses over the Internet. It is used to exchange products, services, or information between businesses. B2B is also known as e-biz.
  • The World Wide Web Consortium (W3C) is an international industry consortium that develops common standards for the World Wide Web to promote its evolution and interoperability.
  • E-commerce sites offer a wide access to existing markets. Moreover, they give new access to undiscovered markets. Online stores have many advantages over the traditional stores.
  • Continue reading

Working with the Photoshop UI

  • Photoshop enables you to save the positions of all the open palettes as a workspace.
  • To load a preserved workspace, choose Window > Workspace, and select the workspace from the submenu.
  • Photoshop lets a user to save the current set of keyboard shortcuts as a workspace.
  • The Slide Show view option (View > Slide Show) of the Bridge displays a group of images one by one at full screen.
  • The As Details view option (View > As Details) of the Bridge displays a list of thumbnails along with the information about each file in the main viewing area of the Bridge workspace.
  • The As Filmstrip view option (View > As Filmstrip) of the Bridge displays thumbnails of files in a scrolling list along with a big preview of the file selected in the list in the main viewing area of the Bridge workspace.
  • Continue reading