�@ |
�A�ځF�A�v���P�[�V�����E�A�[�L�e�N�`���E�K�C�h2.0�����7�� ���FAAG�����łɂ��� ���{���j�V�X�@���� �����Y2010/02/16 |
|
�@1�N�߂������ĘA�ڂ��Ă����u�A�v���P�[�V�����E�A�[�L�e�N�`���E�K�C�h2.0����v�����ŏI��ł���B
�@�A�ڂ��J�n����2009�N3���̎��_�ŁAAAG�i�A�v���P�[�V�����E�A�[�L�e�N�`���E�K�C�h2.0�j�́g�����ő��e�h�Ƃ���CodePlex�Ɍ��J����Ă����B���̌�AAAG��2009�N10����MSDN�ɐ������J���ꂽ�̂����A���e�́g�����ő��e�h���炳��ɉ��M����Ă���B
�@����́A�������J���ꂽAAG�̊T�v��{�A�ڋL������̕ύX�_�A�����ĐV�K�ɒlj����ꂽ�N���E�h�E�T�[�r�X�̐v�ɂ��ďЉ��B
�������ł̍\���ƊT�v
�@AAG�����ł�3���\���E�S28�͂ɍč\�����ꂽ�B
�͂��߂�
��1���@�\�t�g�E�F�A�E�A�[�L�e�N�`���Ɛv
2�� �\�t�g�E�F�A�E�A�[�L�e�N�`���̌��ƂȂ錴��
3�� �A�[�L�e�N�`���̃p�^�[���ƃX�^�C��
4�� �A�[�L�e�N�`���Ɛv�̃e�N�j�b�N
��2���@�v�̊�b
6�� �v���[���e�[�V�����w�̃K�C�h���C��
7�� �r�W�l�X�w�̃K�C�h���C��
8�� �f�[�^�E�A�N�Z�X�w�̃K�C�h���C��
9�� �T�[�r�X�w�̃K�C�h���C��
10�� �R���|�[�l���g�̃K�C�h���C��
11�� �v���[���e�[�V�����w�̃R���|�[�l���g�v
12�� �r�W�l�X�w�̃R���|�[�l���g�v
13�� �r�W�l�X�E�G���e�B�e�B�̐v
14�� �r�W�l�X�E���[�N�t���[�̐v
15�� �f�[�^�E�A�N�Z�X�w�̃R���|�[�l���g�v
16�� �i������
17�� ���f�I�S��
18�� �ʐM�ƃ��b�Z�[�W���O
19�� �����K�w�ƃA�v���P�[�V�����z�u
��3���@�A�v���P�[�V�������
21�� Web�A�v���P�[�V�����̐v
22�� ���b�`�E�N���C�A���g�E�A�v���P�[�V�����̐v
23�� RIA�i���b�`�E�C���^�[�l�b�g�E�A�v���P�[�V�����j�̐v
24�� ���o�C����A�v���P�[�V�����̐v
25�� �T�[�r�X�E�A�v���P�[�V�����̐v
26�� �z�X�e�B���O���ꂽ�T�[�r�X�ƃN���E�h�E�T�[�r�X�̐v
27�� Office�r�W�l�X�E�A�v���P�[�V�����iOBA�j�̐v
28�� SharePoint�Ɩ��A�v���P�[�V�����̐v
�t�^
�v���[���e�[�V�����Z�p�ꗗ�\
�f�[�^�E�A�N�Z�X�Z�p�ꗗ�\
�V�X�e�������Z�p�ꗗ�\
���[�N�t���[�Z�p�ꗗ�\
Enterprise Library
�p�^�[���E�J�^���O
�@�܂��A�S�̓I�ɓǂ݂₷���Ȃ����B����́A�e�͂������͈͂����m�ɂȂ������߂ł���B��̓I�ɂ́A10�́`15�͂̃R���|�[�l���g�v�ƁA17�͂̉��f�I�S���ɂ��Ă̓��e�ł���B�g�����ő��e�h�ł͘_���K�w�̃K�C�h���C���̒��Ɋ܂܂�Ă��������̓��e�́A�������J�łł͕ʂ̏͂Ƃ��ēƗ������Ă���B
�@���ɁA�\�����ꕔ�ύX���ꂽ�B�g�����ő��e�h�ł́A�A�[�L�e�N�`���v�ɂ����Čʂ̐v���f���K�v�Ȍ��̂��Ƃ��u�z�b�g�E�X�|�b�g�v�ƌĂ�ł������A�������J�łł́u���ƂȂ���_�iKey issues�j�v�ƕ\�����Ă���B
�@�܂��A���̂悤�Ȑv���f���K�v�Ȍ��Ƃ��āA�g�����ő��e�h�ł́u�A�[�L�e�N�`���E�t���[���v�Ɓu�i�������v��2��ނ��Љ�Ă������A�������J�łł͑O�҂̂��Ƃ�P�Ɂu���f�I�S���iCrosscutting concerns�j�v�Ƃ��Ă���B�����������͕\����̖�肾���ł���A�T�O��L�q���e�ɕύX���������킯�ł͂Ȃ��B
�@�Ō�ɁA�������̓��e���lj����ꂽ�B�lj����ꂽ���e��\�ɂ܂Ƃ߂�B
AAG�������J�łɂ������ | �lj����ꂽ���e |
3�� �A�[�L�e�N�`���̃p�^�[���ƃX�^�C�� | �E�h���C���쓮�v �E�iMVC�Ɋւ���L�q�͍폜���ꂽ�j |
10�� �R���|�[�l���g�̃K�C�h���C�� | �E��ʓI�ȃK�C�h���C�� �E�f�[�^��A�N�Z�X�w�̃R���|�[�l���g�v�X�e�b�v |
17�� ���f�I�S�� | �E�L���b�V���̐v�X�e�b�v �E��O�Ǘ��̐v�X�e�b�v �E���͒l�ƃf�[�^���̐v�X�e�b�v |
26�� �z�X�e�B���O���ꂽ�T�[�r�X�ƃN���E�h�E�T�[�r�X�̐v | �E�i�S�̂��V�K�lj��j |
AAG�������J�łŒlj����ꂽ���e |
�@�{�e�ł́A�����̒lj����ꂽ���e����A�u3�� �A�[�L�e�N�`���̃p�^�[���ƃX�^�C���v�ɒlj����ꂽ�u�h���C���쓮�v�v�A�u17�� ���f�I�S���v�̐v�X�e�b�v�A�����āu26�� �z�X�e�B���O���ꂽ�T�[�r�X�ƃN���E�h�E�T�[�r�X�̐v�v��������Ă����B
���h���C���쓮�v
�@�h���C���쓮�v�iDomain Driven Design, DDD�j�́A�\�t�g�E�F�A���K�p�����h���C���i�Ɩ��̈�j���d�����A�h���C���Ɋ܂܂��v�f�ƁA���̐U�镑����W���𐳊m�ɔ��f���������f�����\�z���邱�Ƃ��d�������v��@�ł���BEric Evans���ɂ�鏑�ЁuDomain-Driven Design�v���L���ł���B
�@�h���C���쓮�v�����H���A�h���C���E���f�����\�z���邽�߂ɂ́A�h���C���ɑ���[���������K�v�ł���B���̂��߁A�J���`�[���̓h���C���̐��ƂƋ�����Ƃ��Ȃ��烂�f�����O��i�߂Ă������ƂɂȂ�i�h���C���̐��Ƃ��ڋq���g�ł��邱�Ƃ������j�B�ڕW�́A�o���オ�����h���C���E���f�����A�ڋq�ƊJ���`�[���Ƃ̋��ʌ���ƂȂ邱�Ƃł���B
�@�����āA�h���C���E���f�������ʌ���Ƃ��ėL���ɓ������߂ɂ́A�h���C���E���f���������ɕۂ��A�����Ŏg�p����e�N�m���W�Ɉˑ����Ȃ��悤�ɂ��Ȃ���Ȃ�Ȃ��B���̂��߂Ƀh���C���쓮�v�ł́A������������J�v�Z���������肷��Ƃ������I�u�W�F�N�g�w���Z�p���g����B�K�ȃ��f���\�z�ɂ͍����X�L�����K�v�ƂȂ�A�����̃R�X�g��������B�������A�K�ȃh���C���E���f������ɍ\�z���ꂽ�V�X�e���͕ێ琫�������A�����ɂ킽��^�p��A���̊Ԃɍs������C�ɑς�������̂ƂȂ�Ƃ����B
�@�h���C���쓮�v�ɂ����ẮA�A�v���P�[�V�����͈�ʓI��4�̘_���K�w����\�������B
�h���C���쓮�v�ɂ�����_���K�w | �_���K�w�̐Ӗ� | �Ή�����AAG�̘_���K�w |
�v���[���e�[�V�����w | ���[�U�[�Ƃ̑Θb���������� | �v���[���e�[�V�����w |
�A�v���P�[�V�����w | �A�v���P�[�V�����̓�����R���g���[������B�r�W�l�X�E���W�b�N�͊܂܂Ȃ��A�����w�ƂȂ� | �r�W�l�X�E���W�b�N�w |
�h���C���w | �A�v���P�[�V�����Ɉˑ����Ȃ��A�h���C���Ɋւ������\������B�h���C���쓮�v�ɂ����čł��d�v�ȑw�ƂȂ� | |
�C���t���X�g���N�`���w | �r�W�l�X�E�I�u�W�F�N�g�̉i������ʐM�ȂǂƂ������@�\����A�ق��̘_���K�w���x������ | �f�[�^�E�A�N�Z�X�w ����сA�K�w���f�I�R���|�[�l���g |
�h���C���쓮�v�̈�ʓI�Ș_���K�w |
�@�������A�_���K�w�Ԃ̈ˑ��W�́A��̑w�����̑w�ɒP���Ɉˑ�����Ƃ������̂ł͂Ȃ��B���ɁA�h���C���w���C���t���X�g���N�`���w�̎����Ɉˑ����Ă͂Ȃ�Ȃ��Ƃ����B
�@�Ⴆ�A�r�W�l�X�E�I�u�W�F�N�g�̉i�����Ɋւ��ẮA�u���|�W�g���v�ƌĂ��C���^�[�t�F�C�X�𗘗p����v�p�^�[��������Ă���B���|�W�g���̓I�u�W�F�N�g���擾�E�ۑ����郍�W�b�N�𒊏ۉ����邪�A���|�W�g���̃C���^�[�t�F�C�X�̓h���C���E���f���̈ꕔ�Ƃ��Ĉ����A���|�W�g���̎����ɂ͈ˑ����Ă͂����Ȃ��B
�h���C���쓮�v�̃��|�W�g���E�p�^�[�� |
�@�ȏ�̂悤�Ȑv�ɂ��邱�ƂŁA
�i1�j�ڋq�Ƃ̉~���Ȉӎv�a��
�i2�j�v���̕ω��ɑΉ��ł���g����
�i3�j�ł��d�v�ȃh���C���E���f���̃e�X�g�e�Ր�
�Ƃ����������b�g����悤�ɂȂ�B
�Q�l���F
- Domain-Driven Design�iISBN 978-0321125217�A�m���j
- Domain Driven Design Quickly ���{���
- �h���C���쓮 �iISBN 978-4798116174�j
�@�����āA���f�I�S���ɂ��Đ�������B
�@INDEX | ||
�@ | �A�ځF�A�v���P�[�V�����E�A�[�L�e�N�`���E�K�C�h2.0��� | |
�@ | ��7�� ���FAAG�����łɂ��� | |
1�D�h���C���쓮�v | ||
�@ | 2�D���f�I�S�� | |
�@ | 3�D�N���E�h�E�T�[�r�X | |
�@�u�A�v���P�[�V�����E�A�[�L�e�N�`���E�K�C�h2.0����v |
- ��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����
|
|