�@

VB�����J�[�~�F�e�N�m���W�[�o�g�� �J���҂̑I��

��1��@Silverlight vs. jQuery�{ASP.NET AJAX

�f�W�^���A�h�o���e�[�W�@��F ���F
2009/07/01
Page1 Page2 Page3 Page4

�@��8��܂ő�����VB�����J�[�~�����A����͎����ς��A2�‚̋Z�p���o�g���`���ŋc�_����Z�~�i�[�`���ŊJ�Â��ꂽ�B2009�N6��13���i�y�j���j�Ƀx���T�[����i�ŊJ�Â��ꂽ�e�N�m���W�[�o�g���u�J���҂̑I���v��1��ɂ́A��70���̎Q���҂��W�܂�A�傢�ɐ���オ�����B

��1�� �e�N�m���W�[�o�g�����̗l�q

�@����́uSilverlight vs. jQuery�{ASP.NET AJAX�v�Ƒ肵�A.NET�n��RIA�i���b�`�E�C���^�[�l�b�g�E�A�v���j�e�N�m���W�̑�{���Ƃ��Ē��ڂ����uSilverlight�v�A������Web�����b�`�ɂ���Z�p�Ƃ���Google Maps�Ɏn�܂�Web���E�ōL�����p����Ă���uAjax�v�Ƃ���2�‚̋Z�p��Ό��������B�Ȃ�����́uAjax�v�Ƃ́A�����ȁuJavaScript��XML�ɂ��񓯊��ʐM�v�������w���̂ł͂Ȃ��A.NET Framework�Ƃ̐e�a���������uASP.NET AJAX�v��A�I�[�v���\�[�X�Ől�C������Visual Studio�ɓ������ꂽ�ujQuery�v���C�u�����Ȃǂ����p����JavaScript�ɂ��UI��������Ajax�ʐM�i��XMLHttpRequest�ɂ��񓯊��ʐM�j�܂ł��w���Ă���B

�@��u���ł́A�R�c����Ajax�ɂ‚��āA��������Silverlight�ɂ‚��āA���̊�b�I�ȓ��e����������B���̊�u���𓥂܂��āA�O���^�㔼�A40�����‚Ńp�l���E�f�B�X�J�b�V�������J����A���ꂼ��̋@�\�A�����^���_�A����A�������Ȃǂ��c�_�����B�p�l���E�f�B�X�J�b�V�����̃p�l���[�Ƃ��ĎQ�������̂́A�ȉ��̕��X�i�ȉ��A�h�̗��j�B

�p�l���[

�m�nAjax�w�c�F
�@ �R�c �ˊ��iWINGS�v���W�F�N�g�j
�@ �{�� �����i�����\�t�g�E�F�A�G���W�j�A�����O�j
�@ ��F ���F�i��IT Insider.NET���ҏW���j

�m�nSilverlight�w�c�F
�@ ���� �Y���i�O���[�v�V�e�B�j
�@ ���� �p���i�V�O�}�R���T���e�B���O�j
�@ ���� �F�M�i��IT Insider.NET�ҏW���j

�i�� �@ ���� �_�v�i��IT Windows Server Insider�ҏW���j

�p�l���E�f�B�X�J�b�V�����̗l�q

�@���u�҂ɂ́A�Z�~�i�[�\�����ݎ��Ɂu���܁ASilverlight��Ajax�̂ǂ�����x�����邩�v�Ƃ����A���P�[�g�ɓ����Ă����������B68���̎Q���ҕ��̏W�v���ʂɂ��ƁA32���i47���j���uSilverlight�h�v�A19���i28���j���uAjax�h�v�A�c���17���i25���j���u�ǂ���ł��Ȃ��h�v�ƁA�啝��Silverlight�ɕ[���W�܂��Ă����B�p�l���E�f�B�X�J�b�V������ɁA���ꂼ��̔h���̐l�����ǂ��ω�����̂��ŏ��s�����߂���B

�@�{�e�ł́A���̃p�l���E�f�B�X�J�b�V�����̓��e��v�񂵂Ă��`������B���A�v���P�[�V�����́u�A�v���v�Ɨ����B

��

��Silverlight�AAjax�̂ł��邱�Ɓ^�ł��Ȃ�����

�\�\�@Silverlight��Ajax�A���ꂼ��ő����ɂ͂Ȃ����_�Ƃ͉��ł����H

�m�n��F�@Ajax�̗ǂ��Ƃ���́AHTML�R�[�h�ƃV�[�����X�ɘA�g������_�ł��B�Ⴆ��jQuery���g���΁A���ɃV���v���Œ����I�ȋL�q��HTML DOM�iDocument Object Model�j�𑀍�ł��܂��B�ǂꂭ�炢�V���v�����Ƃ����ƁA

�@�@�u$("#ID��").css("�v���p�e�B��", "�l");�v

�̂悤��1�s�ŏ����܂��B����1�s�̍\���́AHTML�^�O�Ɏw�肵���uID�v�ɑΉ�����uCSS�v�Ƃ��āi�Ⴆ�΁ubackground-color: #FF0000;�v�Ȃǂ́j�u�v���p�e�B�v�Ɓu�l�v���w�肷�邱�ƂŃf�U�C����ύX�ł���ƒm���Ă��邾���Ŏg�����Ȃ��܂��B�‚܂�AHTML��CSS�̒m���������Ă����ʓI��Web�f�U�C�i�[�Ȃ�A���ʂȊw�K�͂قƂ�Ǘv��܂���BAjax�̕����ȒP�Ȃ̂ŁA�킴�킴Silverlight���g���K�v�͂Ȃ��Ǝv���܂��B

�m�nSilverlight�h
�O���[�v�V�e�B�������
�c�[�����ƕ�
�e�N�j�J���G�o���W�F���X�g
���� �Y��

�m�n�����@�m����jQuery�v���O�C���Ȃǂɂ��A�j���[�V������G�t�F�N�g�͂悭�ł��Ă���Ǝv���܂����A�J���Ƃ����ʂ͎ア�̂ł͂Ȃ����Ǝv���܂��B��قǁuWeb�f�U�C�i�[�������I�ɂł���v�Ƃ����b������܂������AVB6�ȂǂŃN���C�A���g�^�T�[�o�^�V�X�e�����J�����Ă����J���҂ɂƂ��āAHTML��CSS�̐��E�͉����Ƃ���ɂ���̂ł͂Ȃ��ł��傤���B���������ϓ_�ł����ƁASilverlight��Expression Blend�Ȃǂ̃c�[����������Ă���A�J���҂ɂƂ��Ă�Ajax�����J�����₷���Ǝv���܂��B

�m�n��F�@�Ȃ�قǁASilverlight�̂������������_�͗����ł��܂��B�������A��������̊�u���̒��ł����l�̔���������܂������A�Ⴆ�΂悭����Silverlight�̃f���͋Ɩ��A�v�����炩������Ă���A���ۂɂ�Silverlight���񋟂���悤�ȍ��x�ȃA�j���[�V�����@�\�͕s�v�ł͂Ȃ��ł��傤���B

�m�n�����@�Ɩ��A�v���ŗv���������̂́AUI�i���[�U�[�E�C���^�[�t�F�C�X�j���ōׂ��ȑ�������邱�Ƃł��B�Ⴆ�΃G���h�E���[�U�[�ɃN���b�N����Ȃ��悤�ɐ��䂵����A���镔�����N���b�N�����牽����\�������肷��Ȃǂł��B�T�[�o�T�C�h��ASP.NET AJAX�ł�������������ɂ͌��E�����邽�߁A�N���C�A���g����JavaScript�R�[�h���S���S���Ə����čׂ����@�\���������Ȃ���΂����܂���B���̓_�ASilverlight�Ȃ�A�g�����ꂽVB�iVisual Basic�j������g���āA�N���C�A���g���ōׂ����@�\�����ȒP�Ɏ����ł��܂��B

�\�\�@�Ⴆ�΁ASilverlight�̊�u���̃f���uSilverlight Airlines�v�ɂ�������s�@�̍q�H���V�~�����[�g����悤��UI�́AAjax�ł������ł���̂ł��傤���B

Silverlight Airlines�̎��s��

�m�n�R�c�@�͂��A���̃f���̂悤�Ȃ��̂ł���Ύ����ł���Ǝv���܂��B����1�‚̃f���ɂ�������ËƖ��A�v���uPatient Journey Demonstrator�v�ɂ‚��ẮASilverlight��Deep Zoom�@�\�i���摜��[���g�債�Ă����@�\�j���g���Ă��܂����A���̂悤�ȉ摜�n�̏����́AAjax�͓��ӂł͂���܂���B�������Ȃ���A��F������q�ׂ��Ƃ���A�������܂ŃO���t�B�J����UI���v������邱�Ƃ��ǂꂭ�炢���邩�Ƃ����ƁA�����I�ɂ͂��܂�Ȃ��Ǝv���܂��B�]���āA��s�@�̍q�H�̃A�v����Ajax�ō��Z�p�������Ă���Ȃ�A������Silverlight�̂悤�ȐV�����e�N�m���W���g���K�v���͂��܂�Ȃ��̂ł͂Ȃ��ł��傤���B

Patient Journey Demonstrator�̎��s��

�\�\�@Silverlight���ŁuAjax�ɂ͂���͂ł��Ȃ��v�Ƃ����w�E�͂���܂����H

�m�n�����@Silverlight�͓��ɓ���̈����������ł��B�Ⴆ�΁A��Ì����̓������ŎB���������ҏW����A�v���́AAjax�ł͂ł��Ȃ��Ǝv���܂��B

�m�n�����@�܂��Ȃ����\���\�肳���o�[�W����3����ł����A3D��p����UI��V�F�[�_�ƌĂ΂��G�t�F�N�g�Ȃǂ�Silverlight�ɂ����ł��܂���B�����A3D�Ȃǂ͋Ɩ��A�v���Ƃ͂��܂�֌W�Ȃ��Ǝv���܂����A�ł���^�ł��Ȃ��ł����ƁA���������̂�Ajax�ł͂ł��܂���B

�m�n�{���@�m���ɂ����Ajax���̂ł͂ł��܂���B�������AYouTube�ɑ�\�����悤�ɁA���ۂ�Web�A�v���ł͂��������������̓T�[�o�T�C�h�Ŏ�������܂��B�‚܂�AAjax�Z�p���g�����T�C�g�ł��A���̂悤�ȃT�C�g���\�z�ł��Ȃ��킯�ł͂���܂���B


�@INDEX
�@ VB�����J�[�~�F�e�N�m���W�[�o�g�� �J���҂̑I��
�@ ��1��@Silverlight vs. jQuery�{ASP.NET AJAX
  1�DSilverlight�AAjax�̂ł��邱�Ɓ^�ł��Ȃ����Ƃ̑Ό�
�@   2�D���b�`UI�^�J������^�J���‹��̑Ό�
�@   3�D�N���C�A���g�‹��^�Ή�OS�^�N���X�u���E�U�^SEO�΍����̑Ό�
�@   4�D�V�X�e���E�A�[�L�e�N�`���^�������̑Ό�

CfbNXEy[Ww �@�uVB�����J�[�~�c���^�v


Insider.NET �t�H�[���� �V���L��
  • ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
    �@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă���
  • ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
    �@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤
  • ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
    �@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J���֐��v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg����
  • Presentation Translator �i2017/7/18�j
    �@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j
- PR -

���ڂ̃e�[�}

�Ɩ��A�v��Insider �L�������L���O

�{�� ����
�\�����[�V����FLASH
"); adremove.push(adstrtmp[adstart]); } } for(var i = 0; i < adremove.length; i++){ adremove[i].parentNode.removeChild(adremove[i]); } adstr.sort().reverse(); adstr = adstr.join(""); return adstr; }