Showing posts with label Miscellaneous. Show all posts
Showing posts with label Miscellaneous. Show all posts

Saturday, June 27, 2009

Fiddler : Web Debugging Software

 

Dear Web Developers,

”Really, you need to read this article”

I worked for many web based applications and faced debugging problems after deploying or publish the application to hosting server.

also you can use it for the development environment.

some issues: To trace and debug the following:

- Sessions
- Cookies
- Security
- Authentication
- Request Statistics (count-bytes sent-bytes received) 
- Encrypted Query strings
- Web Site Traffic
- Editing CSS file on fly
- Encoding and decoding with many algorithms
- …etc

fiddler Try to find quick start video at www.fiddler2.com

Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.

Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Opera, and thousands more.

For documentation and more information  http://www.fiddler2.com/fiddler2/

For download    http://www.fiddler2.com/fiddler2/version.asp

For Developers   http://www.fiddler2.com/Fiddler/dev/

I hope it is helpful.!

Monday, August 11, 2008

HTML Application (HTA)

if you want to open HTML page or website as an C++ application,Windows Application or any .Exe application, just rename the HTML file from .html to .hta . HTA can be used for prototyping, making wizards, or building full-scale applications.

By the use of HTA, you will focus on the html page or website content and thereby you won't find the browser toolbars, address bar, menus, buttons ...etc.

HTA for internal applications usage:

if you have internal tools, Web-Based applications, like attendance module for all employees, development team portals, collaboration portals, time tracker system ...etc. you need the employees or colleagues to dont care about explorer bars and focus on the core of your application, it will be useful to use the HTA

Example:




How can you do that:



just, you can rename the .html files to be .hta

OR,

you can use the following code:





references:
http://msdn.microsoft.com/en-us/library/ms536496.aspx
http://en.wikipedia.org/wiki/HTML_Application

Tuesday, August 5, 2008

MB6-508 Exam Questions [Sample]

Hi , i worked as Microsoft Application developer using Microsoft Dynamics Axapta 4.0 and be certified from microsoft on that technology


Training Materials:
- 8623: Development I in Microsoft Dynamics AX 4.0
- 8633: Development II in Microsoft Dynamics AX 4.0

Skills Being Measured:
This certification exam measures your ability to understand and use the integrated development environment of Microsoft Dynamics AX, MorphX Development Suite. You will be tested in the AX Architecture, Data Dictionary, user interfaces and Report adjustments. You will also be measured in how to use X++, Classes, Control statements, Data Base access and Exception Handling.

Time Requirements and Questions:
- 90 minutes to complete the exam
- 75 questions with a passing rate of 70%
- Multiple Choice and Multiple Answer questions


The following questions are demo ones from the exam

Question: 1
What is the most significant reason behind Microsoft AXs ability to easily scale its number of
concurrent users?
A - Microsoft AXs Open Source Code
B - Microsoft AXs Configuration Key system
C - Microsoft AXs Layer structure
D - Microsoft AXs AOS technology


Answer: D


Question: 2
What is MorphX?


A - It is the automatic layout generation of Forms, Reports and Menus.
B - It is the Integrated Development Environment in AX
C - MorphX is used when data from more than one table needs to be showed on a form or a
report
D - It is the automatic layout generation of Forms, Reports and Menus.


Answer: B


Question: 3
Does Microsoft AX allow multiple languages running on the same application?


A - Yes, however, you have to have a different Application for each language.
B - Yes, however, you have to have a different client for each language.
C - Yes, Microsoft AXs label file system allows you to run multiple languages on one application
D - Yes, however, it requires a separate Microsoft AX Object Server for each language.


Answer: C


Question: 4
What is IntelliMorph?


A - That is the Integrated Development Environment in AX
B - IntelliMorph is the tool you use to create a new label file
C - IntelliMorph is used when data from more than one table needs to be showed on a form or a
report
D - It is the automatic layout generation of Forms, Reports and Menus.

Answer: D

Question: 5

Which is NOT a part of the security system in AX 4.0?

A - Configuration keys
B - Security keys
C - User level security
D - Record level security

Answer: C


Question: 6

How are labels stored in Microsoft AX in a live 3-tier environment?
A - In the standard Microsoft AX database.
B - In a separate SQL database on the server.
C - In label files on each client.
D - In the label files in the application folder on the application server.


Answer: A

Question: 7

If you want to delete the entire USR-layer from Microsoft AX, what files should you delete from
the application folder?
A - All Axusr*.* files and the axapd.aoi file.
B - All *.usr files.
C - The Usr.axa file and the axapd.aoi file.
D - Only Axusr.aoi and axusr.aot.

Answer: A

Question: 8

What happens when importing the Address form from the SYS-layer into the USR-layer when the
Address form in the USR-layer has modifications?
A - The import deletes the form in the USR-layer.
B - The import is ignored.
C - The import overwrites the USR-layer.
D - The form is imported with the name CopyOfAddress.

Answer: C

Question: 9

How should you change the label of an existing system field?
A - By modifying the existing label in the SYS label file.
B - By copying the object into a higher layer and then creating a new label in the SYP layer file.
C - By creating a new label in a new label file.
D - It can not be done.

Answer: C

Question: 10

If all you see on certain forms in the user interface is text such as ‘@ABC160’, what is most likely
the reason?
A - The label files did not get deployed.
B - The Microsoft AX database needs re-indexing.
C - The client files are corrupted.
D - The SQL server is corrupted.

Answer: A

Question: 11

How can you create a project that is visible to the other developers that are working on the same
application?
A - Open the AOT and create a project in the Public folder under the Project node.
B - Click the Project button and create a project in the Shared folder.
C - Projects are always private.
D - Create the project and set the property to Shared.

Answer: B

Question: 12

Which is not a Debugger Window Pane?
A - Input
B - Output
C - Variables

...................................... and so on so far

Monday, June 9, 2008

Microsoft .NET and J2EE

Hi MS.NET and J2EE developers , the following article is helpful

it is about Application Interoperability: Microsoft .NET and J2EE

http://msdn2.microsoft.com/en-us/library/ms978732.aspx

ANTIQR26
By: Favoshots
Views: 0
ANTIQR27
By: Favoshots
Views: 0
ANTIQR29
By: Favoshots
Views: 0
ANTIQR31
By: Favoshots
Views: 0
ANTIQR32
By: Favoshots
Views: 0
ANTIQR33
By: Favoshots
Views: 0
ANTIQR34
By: Favoshots
Views: 0
ANTIQR37
By: Favoshots
Views: 1
ANTIQR38
By: Favoshots
Views: 1
ANTIQR40
By: Favoshots
Views: 1
ANTIQR41
By: Favoshots
Views: 1
ANTIQRA
By: Favoshots
Views: 1
ANTIQRA2
By: Favoshots
Views: 1
ANTIQRA3
By: Favoshots
Views: 1
ANTIQRA4
By: Favoshots
Views: 1
ANTIQRA5
By: Favoshots
Views: 1