�u����Ȃ��Ƃ����ȁv�u�ł����炢���ȁv�Ƃ����A�C�f�A��Windows 7�̕\���͂ŋ�̓I�ȁg�A�v���h�Ƃ����`�ɂ���ɂ́A�ǂ���������̂��낤���H ��̓I�ȃR�[�h��f���ƂƂ��Ɉꂩ�狳���܂�
�@Windows 7�̐V�@�\�Ƃ��āA�f�X�N�g�b�v�K�W�F�b�g������̂����������낤���BHTML�{JavaScript��Web�A�v���J���ҁ^�f�U�C�i�ł��AWindows 7�̃f�X�N�g�b�v�A�v�����쐬�ł����B���̊T�v�E�����ɂ��āA�}�C�N���\�t�g �f�x���b�p�[���v���b�g�t�H�[�������{�� �f�x���b�p�[�e�N�m���W�[���i�� �f�x���b�p�[�G�o���W�F���X�g �������Y���ɕ������B
�}�C�N���\�t�g �f�x���b�p�[���v���b�g�t�H�[�������{�� �f�x���b�p�[�e�N�m���W�[���i�� �f�x���b�p�[�G�o���W�F���X�g �������Y���@Windows 7�f�X�N�g�b�v�K�W�F�b�g�́AWindows Vista�i�ȉ��AVista�j�ł́A�u�T�C�h�o�[�K�W�F�b�g�v�ƌĂ�Ă������̂��B������f�X�N�g�b�v�œ����E�B�W�F�b�g�i�����A�v���j�̂��Ƃ��B
�@Vista�̂Ƃ��́A�}�̂悤�ɃT�C�h�o�[��ɐݒu���A���s������̂��������AWindows 7����f�X�N�g�b�v��̂ǂ��ɂł��ݒu�E���s�ł���悤�ɂȂ����B
�@���s�̎��̂ƂȂ�̂́usidebar.exe�v�̂܂܂ŁAWindows 7�ł̕ύX�͂Ȃ��B�usidebar.exe�v�̑��݂́AWindows�^�X�N�}�l�[�W���́m�v���Z�X�n�^�u�ł��m�F�ł���B
�@�܂��A�f�X�N�g�b�v��ʼnE�N���b�N����Əo������m�R���e�L�X�g���j���[�n�ɂ��A�}�̂悤�Ɂm�K�W�F�b�g�n�Ƃ������j���[����������B�������́u�ȑO�̂悤�ɃX�^�[�g���j���[�́m�A�N�Z�T���n���mWindows�T�C�h�o�[�n����N�������Ԃ��Ȃ��Ȃ�܂����v�ƕt��������B
�@����ɁAVista�̂Ƃ��ɂ������T�C�h�o�[����o���i�h�b�L���O�����j�^�����i�h�b�L���O�j���Ƃ��Ȃ��Ȃ�A����Ɂu�傫���T�C�Y�v�^�u�������T�C�Y�v�Ƃ����X�e�[�^�X�̕ύX���ł���悤�ɂȂ����B�}�̂悤�ɃK�W�F�b�g�̉E��Ƀ{�^�����lj�����A�������N���b�N���āu�傫���T�C�Y�v�^�u�������T�C�Y�v���ւ���B
�@�������́uVista�p�ɍ��ꂽ�A�h�b�L���O�^�h�b�L���O�������ɑ傫�����ς��Ȃ��K�W�F�b�g��Windows 7�œ��������ꍇ�A���̃{�^���͕\������܂���v�ƕt��������B�u�傫���T�C�Y�v�^�u�������T�C�Y�v�̃T�C�Y�͓��ɐ����͂Ȃ����A�K�W�F�b�g�̉E���ɏo�郁�j���[�̍�����57�s�N�Z���Ȃ̂ŁA���ꂪ�ŏ��̏c���ƍl�������������Ƃ����B
�@Windows 7�f�X�N�g�b�v�K�W�F�b�g����邽�߂ɂ́A��{�I��HTML��JavaScript�A������XML�̒m�����K�v�ƂȂ�B���C�A�E�g�𐮂������Ƃ���A�Â����f�U�C���ɂ������ꍇ�́ACSS�̒m�����K�v���낤�B
�@HTML��JavaScript�ACSS�������_�����O�́A���[�U�[���g�p���Ă���[����Internet Explorer�i�ȉ��AIE�j�Ɉˑ�����B�܂�A���[�U�[��Windows 7���g���Ă���ꍇ�A�f�t�H���g��IE�̃o�[�W������8�Ȃ̂ŁAIE 8�ł�HTML/CSS�\����JavaScript�̓��삪�A���̂܂ܔ��f�����Ƃ������Ƃ��B�摜�^�f���t�@�C�����AIE�ŕ\���ł�����̂Ȃ�A�ǂ̂悤�Ȍ`���ł��\�ƂȂ�B
�@�܂�JavaScript�́AjQuery�Ȃ�JavaScript�t���[�����[�N�^���C�u�������g�p���邱�Ƃ��\���B����ɁASilverlight���g�����Ƃ��ł��邪�A���[�U�[�̒[����Silverlight�̎��s�G���W�����C���X�g�[�����Ă���K�v������B
�@�c�[���Ƃ��ẮAUTF-8�̕����R�[�h���ҏW���\�ȃe�L�X�g�G�f�B�^���K�{���B����Ε֗��Ȃ��̂Ƃ��āA�������́uVisual Studio�́A�R�[�h�⊮�@�\�������Ă���̂ŁA�G�f�B�^�Ƃ��Ďg���܂��B�X�e�b�v���s��ϐ��̊m�F�ȂǁAJavaScript�̋��͂��f�o�b�K�Ƃ��Ďg����ł��傤�v�Ƙb���BJavaScript�݂̂Ȃ炸�AjQuery���R�[�h�⊮�iIntelliSense�j�@�\���g����B
�@�������A�����ł́uVisual Web Developer Express Edition�v�ł�Windows 7�f�X�N�g�b�v�K�W�F�b�g�̍쐬�͉\�����AExpression Web��Dreamweaver�Ȃ�Web�I�[�T�����O�c�[���ł��쐬�\�Ȃ̂́A�����܂ł��Ȃ����낤�B
�@Visual Studio��JavaScript/jQuery�Ɋւ��ẮA�ȉ��̋L�����Q�l�ɂ��Ăق����B
�@�K�W�F�b�g�ɂ́A�A�N�Z�X�����ɂ��3��ނ���A���ꂼ��t�@�C���̊i�[�ꏊ���قȂ�B�܂Ƃ߂��̂��A�ȉ��̕\���B
| �K�W�F�b�g�̎�� | �t�@�C���̊i�[�ꏊ�E�A�N�Z�X���� |
|---|---|
| ���[�U�[�K�W�F�b�g | %USERPROFILE%\AppData\Local\Microsoft\Windows Sidebar\Gadgets ���[�U�[�ŗL�i���[�U�[���_�E�����[�h���ăC���X�g�[���������́j�̂��́B���ׂẴ��[�U�[���A���̏ꏊ�ւ̏������݂��ł���B�K�W�F�b�g���������A�����Ɋi�[����Ƃ悢 |
| ���L�K�W�F�b�g | %Program Files%\Windows Sidebar\Shared Gadgets �V�X�e���S�̂ŋ��L�BAdministrators�O���[�v�̃����o�[�݂̂��A���̏ꏊ�ւ̏������݂��ł��� |
| Windows�K�W�F�b�g | %Program Files%\Windows Sidebar\Gadgets Administrators�O���[�v�̑S�����o�[���A���̏ꏊ�ւ̏������݂��ł��邪�ATrustedInstaller�ɂ���āA���̏ꏊ�ɏ������܂ꂽ�K�W�F�b�g�݂̂�Windows�K�W�F�b�g�Ƃ��ĔF�������B���̂ق��̃K�W�F�b�g�͂��ׂāA���[�U�[�K�W�F�b�g�ƌ��Ȃ����B�V�X�e���Ƀv���C���X�g�[������Ă���K�W�F�b�g������̂ŁA�K�W�F�b�g������ł��A��{�I�ɂ͂����ɂ͒u���Ȃ� |
�@�����́A�K�W�F�b�g�Ǘ���ʂł̕\���́A���ɕς�肪�Ȃ��A�}�̂悤�ɕ\�������B
�}4�@���[�U�[�K�W�F�b�g�̊i�[�ꏊ�i\Users\Administrator\AppData\Local\Microsoft\Windows Sidebar\Gadgets\���_��.gadget�j�ƃK�W�F�b�g�Ǘ���ʁi�������쐬�́u���_���v�K�W�F�b�g���\������Ă���j�@�Ⴆ�A�u���_���v�K�W�F�b�g�̏ꍇ�A���̒��g�͈ȉ��̂悤�ɂȂ��Ă���B�����ɂ́A��{�I��Windows 7�f�X�N�g�b�v�K�W�F�b�g�̍\���������Ă���̂ŁA���Ɍ��Ă������B
�@�K�W�F�b�g�ɂ́AXML�`���̒�`�t�@�C���ugadget.xml�v���K�v���B�Ǘ���ʂɒlj�����ۂ̖��O������A�C�ӂ̃o�[�W�����Ȃǂ��L�ڂ���K�v������B�ȉ��́A�uTest�v�Ƃ����K�W�F�b�g�̗Ⴞ�B
<?xml version="1.0" encoding="utf-8" ?>
<gadget>
<name>Test</name>
<namespace>Example.gadgets</namespace>
<version>1.0.0.0</version>
<author name="���ł�">
<info url="www.example.com" />
</author>
<copyright>2006</copyright>
<description>�ŏ��̃K�W�F�b�g�ł�</description>
<hosts>
<host name="sidebar">
<base type="HTML" apiVersion="1.0.0" src="HelloWorld.htm" />
<permissions>full</permissions>
<platform minPlatformVersion="0.3" />
</host>
</hosts>
</gadget>
�@���̒�`�́A�Ǘ���ʂł͈ȉ��̂悤�ɕ\�������B
�@�ق��ɂ��A���[�U�[�C���^�[�t�F�C�X�ƂȂ�HTML/CSS�t�@�C�����p��JavaScript�t�@�C���A�摜�E�f���t�@�C���Ȃǂ�����K�v������B�����́A�t�H���_�ɓ����Ă��ł��\��Ȃ��B
�@���ꂼ��̖��͔̂C�ӂō\��Ȃ����A�K�W�F�b�g���N�����������HTML��gadget.xml�́�base���v�f��src�����Œ�`�������̂ł���K�v������B��L�ł����ƁA�uHelloWorld.htm�v���B�O�q�́u�������T�C�Y�v�̂Ƃ��̑傫���ō���Ă����K�v������B�Ⴆ�A�ȉ��̂悤�ȃR�[�h���B
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="MSThemeCompatible" CONTENT="yes" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/Style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/Test.js"></script>
<title>Test</title>
</head>
�@�@�@�@�@
<body style="width:100px; height:100px">
<p>Hello World</p>
</body>
</html>
�@����HTML���K�W�F�b�g�Ƃ��ċN������ƁA�ȉ��̂悤�ɂȂ�B
�@��link���^�O����script���^�O�̎g�������A�ʏ��Web�A�v���P�[�V�����ƕς��Ȃ��B��ʑJ�ڂ���a���^�O��JavaScript�̃����N�ōs���悢�B��title���^�O�̓K�W�F�b�g�ɂ͕\������Ȃ��B��ʂ̑傫������body���^�O�ɃX�^�C����K�p���Đݒ肷��B
�@����ŁA�K�W�F�b�g���L�̉�ʂ�����AHTML�t�@�C�����쐬����K�v������B�uFlyout�v�ƌĂ����̂ŁA���[�U�[�C���^�[�t�F�C�X���K�W�F�b�g�̋��E�̊O���Ɋg���ł���B�Ⴆ�A�}�́u���_���v�K�W�F�b�g�ł����ƁA�����o�����uFlyout�v���B�}�ł́A���C����HTML�ƁuFlyout�v��HTML�t�@�C����2���g���Ă���B
�@�uFlyout�v��\������ɂ́AJavaScript�ňȉ��̂悤�ɋL�q����B�ȉ��ł́A�uFlyout�v��HTML�t�@�C�������uFlyout.html�v�Ƃ��Ă���B
System.Gadget.Flyout.file = "Flyout.html"; System.Gadget.Flyout.show = true;
�@�܂��A�K�W�F�b�g�̐ݒ����͂��邽�߂̃I�v�V�����_�C�A���O�p��HTML���p�ӂł���B�K�W�F�b�g�̉E���ɕ\�������X�p�i�`�̃A�C�R�����N���b�N����ƁA�\�������B
�@�I�v�V�����_�C�A���O�Őݒ肵�����̓ǂݏ����́A�ȉ���API�ōs����
�@���̕ۑ��ꏊ�́A�ȉ���Settings.ini�t�@�C�����B�u�������A�Í�������Ă���v�i�������j�Ƃ����B
�@��L�uFlyout�v�̕\�����@�̏ڍׂ��܂߁A�I�v�V�����_�C�A���O�̎g�����́AVista�T�C�h�o�[�K�W�F�b�g�̏���A���L���Q�Ƃ���Ƃ悢���낤�B
�@�K�W�F�b�g���L�̋@�\�ɂ��āA�������͎��̂悤�ɐ�������B�u�K�W�F�b�g��Web�A�v���P�[�V�����ƃf�X�N�g�b�v�A�v���P�[�V�����̒��Ԃ̂悤�Ȃ��̂ł��B�ʏ��Web�A�v���P�[�V�����́A���[�J���̎����͑���ł��܂��A�K�W�F�b�g��HTML�{JavaScript�Ȃ̂ɁA���ꂪ�\�ł��v
�@���L�̋@�\�Ƃ��ẮA��Ɉȉ�������B
�@�����̋@�\�ɂ��āA�������͒��ӂ𑣂��B�u���[�J�������̃A�N�Z�X���\�Ƃ������Ƃ́A�Z�L�����e�B�ɒ��ӂ��K�v�ł��B�t�@�C���폜�ȂǁA���[�J�����̔j���A���[���̓ǂݏ����Ȃǂ��\�ƂȂ��Ă��܂��܂��B���[�U�[���́A�f���̕�����Ȃ��K�W�F�b�g�̓C���X�g�[�����Ȃ��悤�ɒ��ӂ���K�v������܂��v
�@��L�uFlyout�v��I�v�V�����_�C�A���O���܂߁AVista�T�C�h�o�[�K�W�F�b�g�̏���A�@�\��JavaScript��API���t�@�����X�́uWindows Sidebar Object Reference�v���Q�Ƃ���Ƃ悢���낤�B
�@�K�W�F�b�g���p�b�P�[�W���O���ẴC���X�g�[�����쐬����ۂɂ́A�\���t�@�C����C�ӂ̃t�H���_�ɓ���āAZIP��CAB�ň��k���A�g���q��.gadget�ɕύX����B
�@�����Windows 7/Vista�̒[���Ń_�u���N���b�N����ƁA�K�W�F�b�g�Ƃ��ăC���X�g�[���ł���B
�@�}�̂悤��Visual Studio�Łm�c�[���n���m�v���Z�X�ɃA�^�b�`�n�Łusidebar.exe�v��I������ƁA�K�W�F�b�g�̃f�o�b�O���ł���B
�@�X�e�b�v���s������JavaScript��Visual Studio�ŊJ���āA�u���C�N�|�C���g��ݒ肵�f�o�b�O���s����ƁA�ϐ��̒��g�Ȃǂ��m�F�ł���B
�@Visual Studio�ł�JavaScript�̃f�o�b�O�Ɋւ��ẮA�ȉ��̋L�����Q�l�ɂ��Ăق����B
�@�Q�l�ɂ���K�W�F�b�g�́A�ȉ��������ł���B�\�L�́A�uVista�v�u�T�C�h�o�[�v�̂܂܂����A�������Windows 7��ł��g�����Ƃ��ł���B
�@�p����̕�����葽���̃K�W�F�b�g�����݂��Ă���B�܂��A�u�K�W�F�b�g�M�������[�v�Ƃ����T�C�g�ł��A�ق��̃v���b�g�t�H�[���̃E�B�W�F�b�g�^�K�W�F�b�g���܂߁A�Q�l�ɂȂ�K�W�F�b�g���������^����Ă���B
�@����ɁA�K�W�F�b�g�̃T���v�����_�E�����[�h�\�Ȃ̂ŁA�������ɂ��č��̂��������낤�B
��IT�֘A�L��
�܂���HTML�B�n�C�p�[�ȃ^�O�t������
�f�U�C�i�[�̂��߂�Web�w�K���i1�j�@Web���\������Z�p���S�Ҍ����ɐ������܂��B�܂��͊�{�̊�{�ł���uHTML�v�ɂ��āB�n�C�p�[�ȃ^�O�t���e�L�X�g���U�����悤
�f�U�C���n�b�N �� ���b�`�N���C�A���g 2008/8/26
D89Web�W��HTML�^�O���t�@�����X
Web�W���Ɋ�Â���XHTML�^�O�̐������}�[�N�A�b�v���@�̃��t�@�����X�ꗗ�ł��BWeb�W���̃^�O���t�@�����X��7��A�ڂł����炢���܂�
�u�f�U�C���n�b�N�v�R�[�i�[
���܂��畷���Ȃ�CSS�^�X�^�C���V�[�g����
Web�f�U�C���ɂ���ƕ֗���CSS�B������ƃT�C�g���X�e�L�ɂ��邽�߂̃X�^�C���V�[�g�ł��B��{�̊�{���w�т܂��H
�u�f�U�C���n�b�N�v�R�[�i�[
D89 CSS/�X�^�C���V�[�g ���t�@�����X���T
�����ɂ���CSS/�X�^�C���V�[�g�̃v���p�e�B���܂��ɕ��ނ��A1���������g�������Љ�Ȃ���A���t�@�����X���T�����������Ă����A�ڂł��B�R�[�h�T���v����DOM�̎w����@�܂Œ��J�ɐ������܂�
�u�f�U�C���n�b�N�v�R�[�i�[
�Ɩ��Ŏg����I ����Web�T�C�g�쐬�c�[���W
Web�I�[�T�����O�c�[�����g���Ă݂悤�F���ʕ��@HTML�{CSS�AJavaScript��Web�[�W�����Ƃ��ɂǂ�ȃc�[�����g���Ă܂����H �����ł��֗��Ȃ��̂���������܂�
�u���b�`�N���C�A���g �� ���[�v�t�H�[���� 2007/7/6
���܂��畷���Ȃ�JavaScript����
���܂��畷���Ȃ����b�`�N���C�A���g�Z�p�i2�j�@�@Ajax�Z�p�����ڂ���啜���𐋂���JavaScript�B�������A��������܂łɂ͐��X�̔ߌ����c�c ����Ɏ����g�����Ȃǂ����
�u���b�`�N���C�A���g �� ���[�v�t�H�[���� 2007/7/17
�悤����JavaScript�̐��E��
���S�҂̂��߂�JavaScript����i1�j�@JavaScript�Ŗ{�i�I�ȃv���O���~���O�̐��E�ցB���p�I�ȃA�v���P�[�V����������悤�ɂȂ�܂�
�uCoding Edge�v�t�H�[���� 2009/11/18
Ajax�����JavaScript�v���O���~���O���
Ajax�S���̂��܁A�I�u�W�F�N�g�w���x�[�X��JavaScript�m���͕s���B�ߋ���U��Ԃ�A�܂��͍ŐV�J��������`�F�b�N
�uInsider.NET�v�t�H�[����
CSS�̏�������������jQuery�v���O�C�����H���p�@
jQuery�ƁA���̃v���O�C���̎g�������AUI���ʁi�G�t�F�N�g�j�̃e�[�}���ƂɏЉ��A�ځBjQuery/JavaScript/HTML�R�[�h�����ł͂Ȃ��ACSS�̏�������������邱�ƂŁA�����H�I��jQuery�v���O�C�����g�����߂̎Q�l�h�L�������g�ɂȂ邱�Ƃ�ڎw���Ă��܂�
�f�U�C���n�b�N �� ���b�`�N���C�A���g
ASP.NET�v���O���}�[�̂��߂�jQuery����
���W�FASP.NET�{jQuery�@Visual Studio�����T�|�[�g�̍����\���y�ʃV���v����JavaScript���C�u�����ujQuery�v����b����w�ԁBjQuery���g���n�߂�Ȃ�A�܂���������I
�uInsider.NET�v�t�H�[���� 2009/2/27
jQuery�t�������t�@�����X
��肽�����Ƃ���R�[�h��������jQuery���T�B�܂��̓Z���N�^�\���Ɋւ���u�w�w����ɂ́H�v��24�{�ꋓ���J�BjQuery��.NET�ł������T�|�[�g
�uInsider.NET�v�t�H�[����
�f�X�N�g�b�v��.NET�Z�p��Silverlight�ŃJ�b�R�悭���悤
.NET��m��Ȃ��l�ł�������Silverlight����i6�j�@�����Windows�T�C�h�o�[�K�W�F�b�g��ASP.NET�Ƃ̘A�g�ɂ��ďЉ�B.NET��Silverlight�ł���ɃJ�b�R�悭�ł��܂�
�u���b�`�N���C�A���g �� ���[�v�t�H�[���� 2008/8/4
Copyright © ITmedia, Inc. All Rights Reserved.
��IT eBook