�@

���W

.NET Framework 3.0�T���i��ҁj

.NET Framework 3.0�V�Z�p�̎g�������w�j

�}�C�N���\�t�g������Ё@���� ���Y
2007/01/06
Page1 Page2 Page3

�@�O���́u.NET Framework 3.0���\�t�g�E�F�A�J���ɂ����炷���l�Ƃ́H�v�Ƒ肵�A.NET Framework 3.0�̑S�̑��ƐV�@�\�̊T�v�ɂ‚��ĉ�������B

�@��҂ɓ����鍡��́A.NET Framework 3.0�̎�v�R���|�[�l���g�ł���Windows Presentation Foundation�i�ȉ��AWPF�j�AWindows Communication Foundation�i�ȉ��AWCF�j�����Windows Workflow Foundation�i�ȉ��AWF�j�����p���Ă����ۂ̍l���_�ɂ‚��ĐG��Ă����B

1. .NET Framework 3.0�̃A�v���P�[�V�����E�A�[�L�e�N�`��

�@WPF�AWCF�AWF�̌•ʂ̘b�ɓ���O�ɁA.NET Framework 2.0�Ɣ�r����.NET Framework 3.0�̃A�v���P�[�V�����E�A�[�L�e�N�`���ɂ‚��ĊȒP�Ɍ��Ă������B���Ɋ�{�I�Ȃ��Ƃł͂��邪�A�A�v���P�[�V�����E�A�[�L�e�N�`�����������Ă������Ƃ́A�e�e�N�m���W�̓K�p�����l���邤���ł̃X�^�[�g���C���ɂȂ�B

.NET Framework 2.0��3.0�̃A�v���P�[�V�����E�A�[�L�e�N�`���̔�r
�A�[�L�e�N�`���̈Ⴂ�𕪂���₷���}���������́B
�����ɂ����΁A�Ⴆ��3.0�̃A�[�L�e�N�`���ɂ����Ă�Windows�t�H�[���͈ˑR�Ƃ��Ċ��p����邾�낤���A�����ł͈Ⴂ�𖾊m�ɂ��邽�߂ɁAWindows�t�H�[���ɑ�������V�Z�p��WPF�݂̂��L�q���Ă���BWindows�t�H�[����WPF�̂��ݕ����ɂ‚��Ă͌�q����B
�܂�WF��UI�v���Z�X�̒��ʼn�ʑJ�ڂ̃G���W���Ƃ��Ċ��p���Ă������Ƃ��l�����邪�A�����ł͂����܂ł��r�W�l�X�E���[�N�t���[�ɓK�p���邱�Ƃ𒆐S�ɑ����Ă���B

�@.NET Framework 3.0�̊�{�I�ȃA�[�L�e�N�`���\����2.0�ƕς��Ȃ����AWindows�t�H�[����WPF�ɁAASMX�iASP.NET Web�T�[�r�X�j��.NET Remoting�i.NET�����[�g�����j�Ȃǂ̊����̕��U�e�N�m���W��WCF�ɑւ���Ă��邱�ƂƁA�r�W�l�X�E���[�N�t���[�̕������T�|�[�g����e�N�m���W�Ƃ���WF���lj�����Ă��邱�Ƃ�������B

�@����ł�WPF�AWCF�AWF���A�v���P�[�V�����ɓK�p���Ă����ۂ̍l���_�ɂ‚��Č��Ă������B

2. WPF�iWindows Presentation Foundation�j���p���̍l���_

�@WPF�͕W���I��Windows UI�A2D�A3D�A�r�f�I�A�C���[�W�A�A�j���[�V�����Ȃ�тɃh�L�������g�𓝍����A���ɕ\���͖L����UI���A��ѐ��̂���A�v���[�`�Ŏ������邱�Ƃ��ł���B

�@WPF�͌��s��Windows�t�H�[�����T�|�[�g���Ă���uWindows�A�v���P�[�V������UI�J���v�Ƃ����̈���܂��邪�AWPF��Windows�t�H�[���̓v���O���~���O�E���f�����قȂ�B���̂��߁A����V�K��Windows UI�A�v���P�[�V�������J�����Ă����ۂɂ́AWindows�t�H�[���Ɋ���Ă���J���҂̕��́AWPF�̃p���[�͋��͂��Ɗ����‚‚��AWPF��Windows�t�H�[���̂ǂ����I�����ׂ�����Y�ނ̂ł͂Ȃ����Ǝv����B

��Windows�t�H�[����WPF�̂��ݕ����Ƒ��݉^�p

�@.NET Framework 3.0��.NET Framework 2.0���x�[�X�Ƃ��Ă��邽�߁A������Windows�t�H�[���E�A�v���P�[�V�����́A.NET Framework 3.0�‹��ɂ����Ă����̂܂ܓ��삷��B�]���āAWindows�t�H�[���E�A�v���P�[�V������WPF�A�v���P�[�V�����ƃT�C�h�E�o�C�E�T�C�h�ŋ������邱�Ƃ��”\���BWindows�t�H�[���́AWPF���o�ꂵ�����Ƃɂ���Ă����ɓ����i�Ƃ����j����Ă��܂��e�N�m���W�ł͂Ȃ��̂ŁAWPF�̊J���c�[����T�|�[�g�E���C�u�������[�����Ă���A���X��WPF�ֈڍs���Ă������Ƃ���������̂�1�‚̎肾�B

�@�܂��AWPF�ł�Windows�t�H�[����UI�R���g���[����WPF�A�v���P�[�V�����Ńz�X�g�A�܂����̋t��WPF��UI�R���g���[����Windows�t�H�[���E�A�v���P�[�V�����Ńz�X�g���邱�Ƃ��T�|�[�g����Ă���B�f�U�C�����i�r�W���A���E�f�U�C�i�j�̃T�|�[�g���Ȃ��Ȃǂ̐����͂��邪�A�����̃e�N�m���W�����݂���A�v���P�[�V�������쐬���邱�Ƃ��ł��AWPF�A�v���P�[�V�����̊J���Ɋ�����Windows�t�H�[����UI�R���g���[�����Y�𐶂����Ȃ���A�i�K�I��WPF�ֈڍs���Ă������Ƃ��”\���B

�@�������AWPF���Windows�t�H�[����UI�R���g���[�����g�p����ƁAWPF��GPU�ł͂Ȃ�CPU���g�p�����\�t�g�E�F�A�E�����_�����O�ɂ����UI��`�悷�邽�߁A���ׂ�WPF�ō쐬����UI�����p�t�H�[�}���X�ʂŕs���ɂȂ�_�͒��ӂ��K�v���B���̂��߁AWPF��UI�R���g���[����Windows�t�H�[����UI�R���g���[���̍��݂́A�����܂ł��ڍs�ߒ��ł̈ꎞ�I�ȑ[�u�Ƃ��Ďg�p���Ă������Ƃ��]�܂����BWPF��GPU�����p���@��������Ȃǂɂ‚��Ă����������Q�Ƃ������������B

�@�Ȃ��AWindows�t�H�[����WPF�̊֌W�����̘b�ł͂Ȃ��A��ʓI��UI�̃e�N�m���W�͂ق��̃e�N�m���W�ɔ�׈ڂ�ς�肪�������̂ł��邽�߁A��������Ƃ����A�[�L�e�N�`���݌v��S�|���A����̃e�N�m���W�ւ̈ˑ��������܂��Ǐ�������ѕ������A�e�N�m���W�̕ω��ɋ����A�v���P�[�V�����\�z�����Ă������Ƃ����܂���Ȃ���d�v���B

��XBAP�K�p���̍l���_

�@WPF�̃A�v���P�[�V�����`�Ԃɂ́A�Z���t�E�z�X�g��XBAP�iXaml Browser APplication�j��2�‚����邱�Ƃ͑O��Љ���B����2�‚̃A�v���P�[�V�����`�Ԃ̎g�������̊�𖾊m�ɏq�ׂ邱�Ƃ͓�����A����XBAP�ɂ̓Z���t�E�z�X�g�ɂ͂Ȃ����s��̐��񂪂����‚����邽�߁A���̓_���l�����������ō̗p���”\�ł��邩���f����K�v������B

XBAP�A�v���P�[�V����
XBAP��Web�u���E�U��Ńz�X�g����Ď��s�����WPF�A�v���P�[�V�����B�Z�L�����e�B�E�T���h�{�b�N�X��Ŏ��s����邽�ߎ኱�@�\�I�Ȑ��񂪂��邪�A�A�v���P�[�V�����̃C���X�g�[�����s�v�ł��邽�߁A�W�J���e�Ղ��B

�@XBAP�ł̓R�[�h�E�A�N�Z�X�E�Z�L�����e�B�̐����A���S�M���ł̓A�v���P�[�V�����͎��s�ł����A�����M���Ŏ��s�����i�Z���t�E�z�X�g�ł͊��S�M���Ŏ��s�”\�j�B�Ⴆ�΁AXBAP�ł̓N���C�A���gPC�̃��[�J���E�X�g���[�W�ɃA�N�Z�X���邱�Ƃ͂ł��Ȃ��B

�@�܂��AXBAP�ł̓T�[�r�X�Ƃ̒ʐM��WCF���g�p���邱�Ƃ��ł����A�T�[�o�Ƃ̒ʐM���K�v�ȏꍇ��ASMX�����g�p�ł��Ȃ��B�T�[�o����Web�T�[�r�X�́AASMX�����łȂ�WCF�ł�BasicHttpBinding�o�C���f�B���O���g�p���Ď������邱�Ƃ͉”\�ł��邪�AXBAP�Ŏg�p����Web�T�[�r�X�̃v���L�V��ASMX�Ɍ�����B

�@�Ȃ��A�O�҂ł�WPF/E�ƌĂ΂��WPF�̃T�u�Z�b�g�E�����^�C�����Љ�����A�������WPF/E��CTP�ł��_�E�����[�h�”\�ɂȂ����B�ڍׂɂ‚��Ắu�gWPF/E�h vs. Adobe Flash�A�K�`���R�Ό��I�v�u�gWPF/E�h�J����̌����Ă݂悤�I�v���Q�Ƃ������������B


�@INDEX
�@ [���W] .NET Framework 3.0�T���i�O�ҁj
�@ .NET Framework 3.0���\�t�g�E�F�A�J���ɂ����炷���l�Ƃ́H
�@   1�D.NET Framework 3.0�Ƃ͉����H
�@   2�DWPF�iWindows Presentation Foundation�j
�@   3�DWCF�iWindows Communication Foundation�j�AWF�iWindows Workflow Foundation�j
�@   4�D�Ή��v���b�g�t�H�[���ƊJ���‹�
�@
�@ [���W] .NET Framework 3.0�T���i��ҁj
�@ .NET Framework 3.0�V�Z�p�̎g�������w�j
  1�DWPF���p���̍l���_
�@   2�DWCF���p���̍l���_
�@   3�DWF���p���̍l���_
�@


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

���ڂ̃e�[�}

Insider.NET �L�������L���O

�{�� ����