-
Notifications
You must be signed in to change notification settings - Fork 0
/
AEC.txt
4064 lines (3656 loc) · 436 KB
/
AEC.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
السلام عليكم ورحمة الله وبركاته،
يتشرف النادي السعودي بتنظيم إجتماع معايدة لعيد الأضحى المبارك 1436 اعاده الله علينا اعوام مديدة بالصحه والستر والأمن والأمان.
سيكون إجتماع المعايدة الصباحي في يوم العيد من الساعة ٩ وحتى الساعة ١٢ في مقر النادي السعودي المعتاد بقسميه الرجالي والنسائي.
عنوان مقر النادي السعودي
1205 Rymal Road East, Hamilton
بالنسبه للفتره المسائيه،
تم حجز صالة العاب من الساعه الخامسه مساء الى الساعه العاشره في الليل.
وستكون مخصصه لاجتماع النساء والأطفال فقط.
عنوان الصاله بالقرب من مقر النادي السعودي
240 Nebo Road,
Unit 3
Hamilton
L8W 2E4
وسيكون العشاء في تمام التاسعه مساء.
وقد وضع في الاعتبار ان الجميع سيكون مشغول في اليوم الثاني من العيد حتى يتمكن الاطفال من الذهاب لمدارسهم ويتمكن أولياء امورهم من الذهاب للعمل.
بالنسبه للرجال،
سيكون اجتماعهم المسائي في مقر النادي السعودي من الثامنه وحتى مابعد وليمة العشاء.
نلقاكم على خير وكل عام وأنتم بخير
للطلبة السعوديين في مدينة لندن والمدن المجاورة "
• هل انت طالب جامعي وترغب في مقابلة إحدى الشركات الكندية الكبرى في سوق العمل السعودي ؟
• هل لديك بعض الاسئلة عن كيفية اختيار التخصص الجامعي وحاجة سوق العمل؟
• هل تبحث عن فرصة تدريب أثناء الدراسه (co-op) براتب مغري قبل التخرج في مدينة لندن يهيئك للعمل بمقر الشركة في السعودية ؟
• هل تبحث فرصة تدريب بعد التخرج (internship) براتب مغري في مدينه لندن يهيئك للعمل بمقر الشركة في السعودية ؟
• هل تبحث عن فرصة عمل جزئي (Part Time) في نفس تخصصك الجامعي يهيئك للعمل بمقر الشركة في السعودية ؟
• هل تود التعرف علي طبيعة التدريب والعمل بشركة جنرال داينمكس والميزات المقدمه؟
• هل تود التعرف علي طريقة التقديم ؟
ترغب شركة جنرال داينمكس الكندية بمقرها الرئيسي بمدينة لندن في إستقطاب الطلبه السعوديين للمراحل التالية (لغه , بكالريوس, ماجستير) لبرامج التدريب العملي (co-op ) خلال فتره الدراسه للطلبه من 4-6 أشهر أو بعد التخرج (internship ) من سنة الى سنتين مع فرصة العمل بمقر الشركة بالسعودية في جميع التخصصات ومنها
· Business and management
· Translation and interpretation
· Engineering
· Vehicle logistics and inventory management
· Finance
· Information technology
· Human resources
· Procurement
· Others
جنرال داينمكس تعد احدى الشركات الكبرى في سوق العمل السعودي.
وسعيا منا لإتاحة الفرصة للجميع للإستفاده من هذه الفرصة للطلبه بمدينه لندن والمدن المجاوره لها.
تستضيف الشركه لقاء مع الطلبة السعوديين في مقرها بمدينة لندن لتقديم نبذة عن الشركة وإحتياجات الشركة وماتقدمه الشركة من فرص تدريب (بمرتب شهري) سواءا في المملكة العربية السعودية او في مقر الشركة في مدينة لندن اونتاريو مع توضيح طريقة التقديم وماتقدمه الشركة من مزايا ومرتبات شهرية والتعرف على الشركه عن قرب.
الزمان:
يوم السبت 21 مارس الساعه 4:30 عصرا.
المكان:
شركه جنرال داينامكس بمدينه لندن.
1991 Oxford Street East, London, Ontario
طريقه التسجيل:
- التسجيل عن طريق الرابط التالي:
http://goo.gl/forms/O6QaPlB4o5
- إرسال المعلومات التالية (الإسم الاول والاخير باللغة الإنجليزية - الإيميل - رقم الجوال ) لكل شخص برساله نصيه على الرقم التالي ( 5197017733 )
المقاعد محدودة والتسجيل بالأسبقيه وإلزامي لاستخراج التصاريح للدخول لمقر الشركة.
اي استفسارات اخرى نرجو التواصل مع
المهندس خالد الحازمي على الرقم التالي 15197017733
التسجيل متاح للرجال والنساء.
السلام عليكم
سيكون هناك لقاء يجمع المبتعثين ومرافقيهم بسفير خادم الحرمين الشريفين في كندا معالي الأستاذ نايف السديري وسعادة الملحق الثقافي السعودي الدكتور علي البشري.
اليوم:
الجمعه 14 نوفمبر 2014
الساعه:
الثالثه مساء
المكان:
جامعة ماكماستر
- تم طلب قاعه تتسع لأكثر من 200 شخص حتى يتسنى للجميع الحضور والتواصل وبحث مايحتاجه المبتعث من السفاره والملحقيه على حد سواء.
- سيتم تحديد رقم قاعة اللقاء في القريب العاجل وسيتم تزويدكم بها حالما تحددها الجامعه.
- بإمكان جميع المبتعثين التواصل مع (post grad.)
في حالة عدم السماح له من قبل مشرفه بالخروج من عمله او محاضرته لحضور الإجتماع وسيتم تزويد مشرفه بخطاب حال طلبه.
نراكم على خير
تخصص ماجستير متاحة للطلاب السعوديين!!
(University of Prince Edward Island (UPEI
* باستطاعتك الحصول على قبول ماجستير في التربية بجامعة UPEI، بدون TOEFL, IELTS أو GMAT
UPEI Master of Education & ICAEP Edu Pathway Program
البرنامج معتمد من قبل الملحقية الثقافية السعودية, برنامج UPEI Master of Education
متوفر الآن للطلاب السعوديين الذين لم يحصلوا على نتائج القبول
في اختبارات TOEFL,IELTS أو GMAT
اذا كنت حاصلا على شهادة البكالوريوس في أي مجال بمعدل %70
خلال السنتين الماضيتين ويفضل أن يكون لديك خبرة في مجال التربية،
عندها تكون مؤهلا لبرنامج Edu Pathway & Med Program
بدون امتحانات TOEFL,IELTS
* UPEI وبالإضافة إلى الPathway Program معتمدة من قبل الملحقية الثقافية السعودية
* يبدأ البرنامج على فترتين في يوليو والآخر في سبتمبر
Location: 120 Eglinton Ave East, Toronto. 10th Floor
Hours of Operation: Mon-Fri, 09AM-5:30PM
Email: L.aminvand@iceap.ca
Office line: 416-855-0657
Arabic Marketing Specialist.
إعلان عن رحلة شوي يوم الأحد الموافق ٢٠١٤/٠٦/٠١
السلام عليكم ورحمة الله وبركاته..
صبحكم الله بالخير يا شباب..
بمناسبة حلول فصل الصيف.. يسر إدارة النادي أن تعلن عن استئناف رحلات الشوي..
وستكون أول طلعة إلى :
Christie Lake Conservation Area
http://goo.gl/maps/qeBJ1
وذلك يوم الأحد القادم..
الموافق ١ /٦ /٢٠١٤ بإذن الله...
فأتمنى ممن لديه استعداد للحضور أن يرد بالموافقة أو يتواصل معي على جوالي: 9055720585..
من أجل معرفة العدد لترتيب مستلزمات الشوي ..
علما بأن الحضور متاح للشباب و العوائل ...
مع خالص التحية...
السلام عليكم ورحمة الله وبركاته,
أنا طالب جديد في مدينة تورونتو الكندية وقد انضممت مؤخراً للبعثة ولله الحمد.
لدي اهتمام بتخصص العلوم السياسية والعلاقات الدولية, ولكن في نفس الوقت لم اجد معلومات كافية ووافية عنها وعن كيفيتها.
ليس لدي فكرة عميقة عن التخصص المرغوب فيه من قبلي ولا اعلم ماهي افضل الجامعات في كندا وخاصة في ولاية اونتاريو يوجد بها هذا التخصص.
ارجوا من يستطيع ان يجيب على اسئلتي ان يراسلني وجزاه الله من الخير الكثير لاني حقيقة مشتت ويتوجب علي تحديد مساري في اقرب وقت.
للتسهيل سأضع بعض الاسئلة:
- ماهي افضل الجامعات لتخصص العلوم السياسية والعلاقات الدولية؟ وهل جامعة اونتاريو (UOIT) في مدينة أوشاوا يوجد بها هذا التخصص?
- ماهي تفاصيل هذا التخصص بشكل موجز؟ عن المواد وطريقة دراستها وهل هي تشمل التاريخ السياسي فقط؟
- معلومات مهمة عن هذا التخصص من قبلكم بشكل عام وعن التخصص في كندا بشكل خاص.
جزاكم الله من الخير الكثير اخواني في الله.
مع أطيب التحيات.
خدمات الدراسة بالخارج - Libyaedu
قبولات من كندا خلال 48 ساعه ودون دفع رسوم تقديم!
قبولات من كندا خلال 48 ساعه ودون دفع رسوم تقديم!
الطلبه الموفدين الراغبين في قبول اللغه من كندا بدون دفع رسوم التسجيل أثناء التقديم،
يسعدنا أن نعلن عن تعاوننا مع معهد ESCL الحائز على جائزة أفضل معهد لغه في مدينة Halifax الكنديه الرائعه والذي لديه تعاون مع 16 جامعة كنديه لضمان قبول الطالب في إحدى هذه الجامعات بمجرد إنهاء مستوى ال UAP!
للتقديم على قبول اللغه في كندا يرجى تعبئة النموذج الإلكتروني المجاني من هنا
http://www.libyaedu.com/lang_adm_form.html
LIBYAEDU لخدمات الدراسة بالخارج تتمنى لكم كل التوفيق
Saudis in Canada - منقول من قبل
خبر يهم الطلاب #المبتعثين في #مرحلة_اللغة (العائلات) - المتواجدين في مقاطعة #اونتاريو #كندا
يعاني الطلاب المبتعثين في مرحلة اللغة من عدم إمكانية دراسة أبناءهم في المدارس الحكومية العامة Public schools في الكثير من المدن في مقاطعة اونتاريو.
إلا بمقابل مالي يصل إلى 10000 دولار كندي/سنوياً لكل طفل، وهو امر يفرض على العائلات بدائل غير مناسبة في الكثير من المرات.
نبشركم بأن حكومة المقاطعة إتخذت قرار حديث جدا بالسماح لأبناء طلاب مرحلة اللغة بالدراسة مجانا في المدارس العامة.
(على الرغم من قناعتي الشخصية التامة بأن الأفضل للأبناء هو الدراسة في المدارس الإسلامية حرصا على تنشئتهم في وسط مسلم)
من المستفيد من هذا:
1- أولياء الأمور الذين يرغبون في أن يدرس أبناءهم في مدارس عامة.
2- أولياء الأمور الذين يدرس أبناءهم في مدارس إسلامية لكن بسعر أعلى من سعر الطلاب الكنديين، حيث تفرض بعض المدارس أسعار مختلفة للطلاب المؤقتين.
الأن و بحكم أن المدارس العامة قد فرضت مساواة الطلاب الغير كنديين بالطلاب المؤقتين في مرحلة اللغة، يصبح من حق أولياء الأمور المطالبة بأن تكون رسوم الطلاب المؤقتين هي نفسها رسوم الطلاب الكنديين. (طبعا هذا يعود لكل مدرسة خاصة على حده، لكن الأن بموجب هذا القرار أصبح من الممكن مناقشة إدارات تلك المدارس للحصول على رسوم أقل مساويه لرسوم الطلاب الكندييين المسلمين) إلا أن أعيد و أكرر، من حق وصلاحيات كل مدرسة لأنها عبارة عن مدارس خاصة مستقله لها كامل الحرية في تحديد الرسوم للطلاب.
*شكرا للأخ / طارق الشيخ ناقل الخبر
بالتوفيق للجميع
http://faab.edu.gov.on.ca/Memos/SB2013/SB05E.pdf
السلام عليكم
يسرنا أن نعلن عن جوائز المسابقة الكبرى
والتي تقام بمناسبة اليوم الوطني السعودي
الجائزة الأولى: جالاكسي تاب ٢ ١٠.١ أنش
Galaxy Tab 2 10.1"
الجائزة الثانية: أبل تي في
Apple Tv
وندعوا الجميع للمسارعة بالتسجيل في المسابقة
تمناتنا للجميع بالتوفيق
إدارة النادي
السلام عليكم ورحمة الله وبركاته
يسر إدارة النادي السعودي بهاملتون أن تعلن عن المسابقة الكبرى
والتي تقام بمناسبة اليوم الوطني السعودي
وفيما يلي تفاصيل المسابقة
طريقة المسابقة
المسابقة عبارة عن مشاركات مفتوحة يقدمها أعضاء النادي
تمثل تاريخ وثقافة المملكة العربية السعودية
يتم تقييم المشاركات من قبل أعضاء لجنة التحكيم
وستكون هناك جوائز قيمة للفائزين
شروط المسابقة
يحق لجميع أعضاء النادي رجالاً ونساءً المشاركة في المسابقة
تعبئة الاستبيان في الأسفل
آخر موعد للتسجيل في المسابقة السبت ١٥ سبتمبر
سيتم نقل جميع فعاليات المسابقة للقسمين الرجالي والنسائي
نوع المشاركة
نوع المشاركة حر ويعتمد على إبداع المشارك مثل :عرض فيديو، مسابقة، عمل فني، أو أي عمل إبداعي
المشاركة يجب أن تكون مناسبة للعرض على لجنة التحكيم في القسم الرجالي
تقييم المشاركات
سيكون هناك لجنة لتقييم المشاركات
ستقيم المشاركات بناء على عدة بنود
جوائز المسابقة
ستكون هناك جائزتين قيمتين للفائزين بالمركز الأول والثاني
الجائزة الأولى: جالاكسي تاب ٢ ١٠.١ أنش
Galaxy Tab 2 10.1"
الجائزة الثانية: أبل تي في
Apple Tv
ستسلم الجوائز في نفس اليوم
تمنياتنا للجميع بالتوفيق
إدارة النادي
https://docs.google.com/spreadsheet/viewform?fromEmail=true&formkey=dF9Sck9hejVvOWgyNUV3OG0tSXdhOVE6MQ
كل عام وانتم بخير!
شكرًا لكل من شارك في الافطار الصباحي, عدد وافطار لم نكن نتوقعه. شكرًا لكم لأنكم جعلتم صباحنا يختلف عن كل صباح
اذا فاتك الاجتماع الصباحي, فلا يفتك اجتماعنا المسائي.
لاتجعل اجواء العيد والمتعة تفوتك!
اجتماعنا الساعة السابعة مساءً تمامًا والعشاء الساعة التاسعة مساءً.
اجتماع الاطفال والنساء سوف يكون في chatters playground والرجال في مقر النادي
السلام عليكم ورحمة الله وبركاته
عيد الله عليكم مبارك
يا جماعة اللي منكم يعرف عوائل تستضيف طلاب أو شقق قريبة من معهد موهاك تكفون يفزع لي لأن دوامي الأسبوع القادم
وأنا عارف ان الوقت متأخر بس أنا كنت حاجز عند عايلة من أسبوع بس اليوم جاني أيميل منهم يقولون غيرنا راينا
على كل حال اللي في يده شي لا ينسانا
الله يجزاكم الف خير
كورس كامل في قواعد البيانات(sql)
يباع الكورس علي موقع يوديمي بسعر 80$
للعلم الكورس ليس مسروق ولكن صاحبه هو من قام بنشره ليستفاد الجميع
لينك الكورس
السلام عليكم (ارجوكم محتاجة مساعده)
من اختصاصه هندسة برمجيات ولديه خبره في عمل اختبارلنظام معين مثلا (نظام ادارة المكتبات) وانواع الاختبارات هي :
Functional Testing:
1- System Testing
2- Integration Testing
3- Components Testing
Non-Functional Testing:
1-UI vs Usability Testing
2-Performance Testing
في هذه المحاضرة الجديدة إن شاء الله سوف نتعرف على تقنية Entity Framework
بشكل مبسط ومتدرج ومختصر
وعلى طرق اشتغالها الثلاثة:
- Database First
- Model First
- Code First
وسنرى مثالا عمليا نطبق من خلاله EF Database First مع نمط MVC في ASP.NET.
https://youtu.be/xKySp2uGIpg
دام لكم البشر والفرح
الكثير من المبرمجين يجدون صعوبة في بناء مشاريع دوت نيت متصلة بقواعد بيانات من نوع MySQL
في هذه الدورة الجديدة إن شاء الله سنتعرف على كيفية بناء مشروع إدارة الطلبة من الصفر.
تم رفع جميع دروس الدورة على اليوتيوب وعددها عشر محاضرات فقط، وفيما يلي رابط الدورة:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN2x8HFGn7Aorm8Dv6LAvIPV
دام لكم البشر والفرح!
علشان انا صفحتي مختلفة قلت اعمل مفاجأة لكل واحد معايا في الصفحة
ده كارت شحن Vodafone
واكتر حد هايعمل invite لصحابه في comment وهايعملوا like للصفحه
هرد عليه في ال comment بتاعته وهبعتله رقم الكارت
المسابقة دي لحد بكرة الساعة 1 زي دلوقتي
وكل شوية هتلاقوا مني مفاجأة احسن من اللي قبلها
وعلشان الناس اللي هتقول احنا مش Vodafone ماتقلقوش دوركم جاي الايام اللي جاية
واهم حاجة ماتنسوش ال like و ال share
انطلقوا
السلام عليكم ورحمة الله وبركاته،
أحبتي في الله، حياكم الله وبعد:
في هذا الدرس الجديد من دورة برمجة مشاريع الويب بتقنية ASP.NET سوف نتعرف على Razor View
وكيفية استعماله من أجل كتابة أوامر السرفر داخل أوامر الكلاينت.
كما سنتعرف أيضا على كيفية بناء تصميمات احترافية عبر Layouts وSections وكذلك تقسيم الصفحات إلى Content Blocks وما إلى ذلك..
تعد هذه المحاضرة هي المحاضرة الثالثة عشرة من الدورة، وفي الحصة المقبلة إن شاء الله سنتطرق إلى Entity Framework بشكل شامل، عبر التطرق إلى نماذجها الثلاثة:
- Entity Framework Code First
- Entity Framework Model First
- Entity Framework Database First
فيما يلي رابط المحاضرة رقم 13:
https://www.youtube.com/watch?v=fJqkXhkFLYI
وفيما يلي رابط باقي دروس الدورة:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN3CB4Bhrmxv01LwKEAxbmWC
دام لكم البشر والفرح !
السلام عليكم ورحمة الله وبركاته،
أيها الأحبة الكرام، أسعد الله أوقاتكم أجمعين وبعد:
فقد تم اقتراح مشروع "موقع خاص بالوظائف" كمشروع عملي للدورة التطبيقية الخاصة بتقنية asp.net بلغة سي شارب.
وسيكون المشروع إن شاء الله مماثلا لإدارة المبيعات من حيث منهجية العمل، إذ سنركز على التحليل وجمع المتطلبات، ثم تصميم قاعدة البيانات ومباشرة البرمجة بعد ذلك.
وسيكون الموديل المعتمد هو MVC5، وبين الفينة والأخرى سنضع دروسا بخصوص Razor و Web Forms وباقي الأنواع.
ما رأيكم في الاقتراح؟ علما أنه ليس اقتراحي الشخصي، وإنما طرحه أحد الإخوة فوجدته مناسبا وجيدا.
ننتظر تعليقاتكم، ودام لكم البشر والفرح !
في هذا الدرس الجديد من دورة إنشاء مشاريع الويب بتقنية ASP.Net ولغة سي شارب، سوف نتعرف على نمط ASP.NET MVC 5.
في بداية الحصة سوف نقوم بتعريفه وشرح طريقة اشتغاله، ثم بعد ذلك سنخوضه عمليا عبر مثال تطبيقي يتجلى في إدارة الكتب.
هذه الحصة غنية جدا بالمعلومات النافعة فلا تحرموا أنفسكم منها، وهذا هو رابط مشاهدتها على يوتيوب:
https://www.youtube.com/watch?v=K52ItdtBWhk
وهذا رابط البلايليست الخاصة بالدورة:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN3CB4Bhrmxv01LwKEAxbmWC
وهذا رابط تحميل التطبيق الناتج عن الدرس:
http://bit.ly/2aSacXZ
دام لكم البشر والفرح.
ال post دا كنت عاوزه اكتبه من زمان والله.
ايوه عارفة ان كل بنت شكلها بشعرها أحلي بكتير حتي يعني لو شعرها مش حلو هيبقي شكلها أحلي. و الفترة دي لاحظت كتير من البنات قلعت الحجاب
أنا عمري ما حكمت علي بنت من حجابها علشان انا اعرف بنات كتير مش محجبين أقرب إلي الله من محجبات بحاجات غير الحجاب.
بس ممكن اعرف ايه الغرض من قلع الحجاب محدش يقولي (حرية شخصية) أصل الحجاب مش سنة مثلا لا دا فرض زي الصلاة بالضبط.
ممكن تتخيلي نفسك انك خلاص داخله النار بس فضلك حسنة واحدة و تدخلي الجنة مش يمكن لو كنتي تمسكتي بحجابك تبقي دي الحسنة اللي تدخلك الجنة! ساعتها بقي هتقولي مش مهم انا دخلت النار بس كان عندي حرية شخصية في الدنيا و كان شكلي أحلي
ربنا يهدينا جميعاً للأحسن
إخوة الإيمان، حياكم الله أجمعين وبعد:
لي عظيم الشرف في أن أعرض لحضراتكم رابط الدرس الجديد من دورة برمجة مشاريع الويب بنقنية asp.net:
https://youtu.be/3P7Sntw0iWk
الدرس الذي بين أيديكم هو تتمة مختصرات تصميم صفحات الويب المتجاوبة Responsive Web Design عبر استعمال فريموورك Bootstrap.
وبه نكون قد انتهينا من المحطة الأولى من الدورة والتي تتعلق بتقنيات الويب الأساسية..
الآن شدوا معي الرحال إلى المحطة الثانية..
التي ستكون حكرا على asp.net !
فمن لم بشاهد الدروس العشرة السابقة فليبادر الآن من هنا:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN3CB4Bhrmxv01LwKEAxbmWC
ليكون زاده معه في الدروس المقبلة..
دام لكم البشر والفرح !
أصدرت مؤسسة أورايلي O'reilly كتابا جديدا اسمه: Debugging Team ويمكننا ترجمته إلى العربية فنقول: "فريق التصحيح".
الكتاب من تأليف شخصين قضيا في البرمجة وهندسة البرمجيات Software Engineering ما يناهز 20 سنة
حاولا أن يضعا في هذا الكتاب عصارة تجربتهما ورحيق خبرتهما في الحقل المذكور آنفا.
بمجرد ما طالعت الصفحات الأولى من الكتاب حتى راق لي وسعدت به، نظرا لسهولة قراءته وثراء محتواه، فكان لزاما علي أن أشاركه معكم قبل أن أختاض قراءته:
http://it-ebooks.info/book/1466588589/
أتمنى أن تقرؤوا الكتاب بعناية، وتفردوا له ملخصا مكتوبا بطريقتكم ثم تراسلونني به على البريد التالي:
mobarmijoun@gmail.com
وأحسن مختصر مكتوب سنقوم بنشره على موقع أكاديمية المبرمجين العرب باسم صاحبه، والغرض ليس هو النشر في حد ذاته وإنما تشجيع المتابعين على القراءة التقنية والتلخيص العلمي.
دام لكم البشر والفرح !
#توضيح #هام
عن دروة الويب.. أين نضع أقدامنا وإلى أين نتجه؟
الدورة أحبتي في الله خاصة بتقنية asp.net، وتهدف بالأساس إلى تكوين مبرمجين قادرين على صياغة وبناء الحلول البرمجية لمشاريع الويب بكفاءة عالية وبأحدث التقنيات.
الدورة لا تستلزم خبرة سابقة في الويب، لأنها تبدأ من الصفر..
الدورة مجانية، ولن أقطعها لأطالب بالمقابل :) !
سيتم نشر درسين على الأقل في كل أسبوع بحول الله، والنسبة قابلة للزيادة إذا ما وجدت فسحة من الوقت..
الدورة تشرح لك في الدروس الأولى بنية الويب وأهم التقنيات التي عليك الإلمام بها بشكل مركز مختصر
تشرح لك HTML5 و CSS3 و Javascript و jQuery و Bootstrap.
الآن عرفنا أين نضع أقدامنا ! طيب يا طيب إلى أين الوجهة؟
الوجهة أحبتي في الله إلى تقنية asp.net بمختلف أنماطها
سوف نتعرف على Web Forms وعلى MVC6 وعلى WebPages وعلى Web API
وأمور أخرى مهمة ك Entity Framework وأعماق Code First و Model First و Database First..
الدورة ستكون غنية إن شاء الله بالمعلومات النظرية والتطبيقية..
لن تكون تطبيقية صرفة على غرار دورة المبيعات لأن عدة معلومات قد تضيع بهذه الطريقة، ولكن ستكون دورة متكاملة تجمع بين التنظير والتطبيق..
هذا رابط الدورة على اليوتيوب:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN3CB4Bhrmxv01LwKEAxbmWC
في حفظ الله ورعايته
إخوة الإيمان، السلام عليكم ورحمة الله:
وفاء بوعدي لكم، تفضلوا رابط الدرس الجديد من دورة احتراف تقنية asp.net من الصفر إلى الاحتراف.
كنت قد وعدتكم بمواصلة الدروس بدء من يوم الأحد، وها أنذا أفي بوعدي لكم، وسنستمر في بث الدروس إلى أن نختم الدورة على أحسن وجه إن شاء الله.
درس اليوم هو تتمة للجزء السابق من فريموورك Bootstrap الخاص بتصميم صفحات الويب المتجاوبة
من خلال هذه الحصة سوف نتعرف على كيفية إكمال التصميم السابق الخاص بمدونة تقنية Technical Blog، وهذا رابط مشاهدته على اليوتيوب:
https://www.youtube.com/watch?v=HQlz3BUuAsI
لمن لم يلتحق بعد بالدورة، فيمكنه متابعة الدروس الفائتة جميعها عبر Playlist الآتية:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN3CB4Bhrmxv01LwKEAxbmWC
لمن يريد متابعة جديد الدورة وكافة التعليقات والملاحظات حولها هذه صفحتنا على الفيسبوك:
https://www.facebook.com/EssaadaniPage
لمن يريد طرح الاستفسارات أو التقصي عما ورد في ثنايا الدروس فهذه مجموعتنا على الفيسبوك:
https://www.facebook.com/groups/1729876123917414
ولمن يشاء متابعة دروس أخرى ودورات متكاملة في البرمجة وأنظمة قواعد البيانات والتصميم فهذه قناتنا على اليوتيوب:
https://www.youtube.com/EssaadaniTV
ولمن يشاء قراءة مقالاتنا وتحميل كتبنا في البرمجة وفي الأدب فليتفضل بزيارتنا على مدونتنا:
http://www.mobarmijoun.com/
ولمن شاء أن يسعدنا فليقبل رأس والدته، ويصلي على الحبيب !
دام لكم البشر والفرح، وترقبوا الأجدى والأنفع بعون الله ومدده.
Khalid Essaadani - خالد السعداني
هل أنت أيضا تساءلت عن جدوى وجود الفئات المجردة abstract classes في البرمجة مادامت توجد الواجهات Interfaces التي تؤدي نفس الدور تقريبا؟
أم أنك مررت على الواجهات ذات مرة مرور الكرام؟
أو أنك نظرت إلى الفئات المجردة شَزْرًا لأنك رأيتها عاطلة لا دور لها؟
أم أنك مبرمج ملحاح، يستفزك أن تمر على المفهوم دون أن تستسيغه، أو تخضعه للممارسة التطبيقية؟
أيا كان نوعك يا صديقي العزيز، ومهما كانت صلتك بهذين المفهومين الأساسيين في البرمجة الكائنية التوجه Object Oriented Programming، فهذه المقالة التفصيلية تخدمك..
http://www.mobarmijoun.com/2016/05/interfaces-abstract-classes.html
اقرأها بتمعن، وطبق ما ورد فيها..
وستدعو لي بظهر الغيب إن شاء الله !
#أكاديمية_المبرمجين_العرب
#ومنافع_أخرى
تم بحمد الله وتوفيقه، الانتهاء من تأليف الكتاب الجديد:
"المختصر المفيد في تقنية WCF بلغة سي شارب"
وهو كتاب مختصر يشرح هذه التقنية القوية بأسلوب مبسط يجمع بين الشرح النظري العميق والتطبيق العملي الواضح.
ستصدر قريبا بعون الله، نسخة جديدة من الكتاب بلغة الفيجوال بسيك.
رابط تحميل الكتاب بصيغة PDF:
http://bit.ly/206tzw5
=================
ادعم خالد السعداني بثلاثة ثوان من وقتك:
http://on.fb.me/1VDmulg
دام لكم البشر والفرح !
السلام عليكم ورحمة الله وبركاته،
في فترة الغياب الأخيرة جاءتني رسائل كثيرة حول دورات الحقيبة البرمجية الخاصة باحتراف لغة البرمجة فيجوال بيسك 2015 من الصفر، وللأسف لم أكن أجد الفرصة للرد عليها.
الحقيبة البرمجية هي دورتين تعليميتين، الأولى تشمل 104 فيديو بجودة عالية تذهب بك من الصفر في البرمجة إلى نمط البرمجة الشيئية OOP مرورا ببرمجة الواجهات، ويمكنك استعراض تفاصيل هذا الجزء في الرابط التالي (يرجى النزول إلى أسفل الصفحة لمشاهدة الدروس):
http://www.alhaqiba.com/form/d/8
أما الدورة الثانية فهي امتداد للدورة الأولى وتشمل 77 فيديو وهي مختصة في برمجة قواعد البيانات بمحتلف أنواعها: ميكروسوفت أكسس، MySQL، Microsoft SQL Server.
وتشمل هذه الدورة شرح لعدة تقنيات مهمة لا غنى لك عنها في عملية بناء البرامج من نوع Client-Server، وفيما يلي تفاصيل هذا الجزء (يرجى النزول إلى أسفل الصفحة لمشاهدة الدروس):
http://www.alhaqiba.com/form/d/9
ستجدون على موقع الحقيبة البرمجية جميع المعلومات حول هذه الدروس:
http://www.alhaqiba.com
وهذا البريد الالكتروني لمن يريد معرفة المزيد حول الحقيبة البرمجية:
mobarmijoun@gmail.com
دام لكم البشر والفرح.
السلام عليكم ورحمة الله وبركاته،
إخواني / أخواتي حياكم الله أحمعين وبعد:
كما وعدتكم البارحة، فيما يلي رابط الدرس الجديد من دروس دورة "إنشاء مشاريع الويب بتقنية asp.net بلغة سي شارب".
الدرس الثامن موضوعه: "المختصر المفيد في مكتبة تويتر بوتستراب":
https://www.youtube.com/watch?v=XMAVKZJt_4I
باقي الدروس ستأتيكم تترى بقدرة السميع العليم.
رابط الدروس المنشورة سابقا ضمن هذه الدورة:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN3CB4Bhrmxv01LwKEAxbmWC
دام لكم البشر والفرح !
السلام عليكم ورحمة الله وبركاته،
إخواني / أخواتي، حياكم الله أجمعين وبعد:
فيما يلي رابط الحلقة الجديدة من برنامجكم المعرفي "عقبات"، وموضوعها برمجة الويب،
التقنيات الأساسية اللازمة إضافة إلى تقنية asp.net مع شرح كافة أساليب هذه التقنية ونوعية المشاريع التي تسمح لنا بإنشائها.
https://www.youtube.com/watch?v=L3fjoY3URKc
دام لكم البشر والفرح.
#برمجة #ويب #ملكش_حجة
الحمد لله ابتداء وانتهاء، وبعد:
يسعدني أن أقدم إلى حضراتكم جميعا العدد الجديد من مجلة "الرابط"،
المجلة البرمجية التقنية الشهرية التي تصدرها أكاديمية المبرمجين العرب، العدد هذه المرة مزدوج خاص بشهري نوفمبر و ديسمبر،
اضطررت إلى الانكباب عليه لوحدي مجددا بسبب انعدام المشاركات.
تشمل المجلة في عددها هذا، عدة موضوعات برمجية مهمة منها:
- تقنية WCF - الجزء الأخير
- البرمجة الكائنية OOP
- أمير على عرش نفسه
- المختصر النافع في لغة XML
- آلية النسخ واللصق برمجيا
- كواليس ناجح دوخهم
- المختصر النافع في Enum
- نظرة شمولية عن ASP.NET
- ليس بين الرفوف
أترككم مع رابط التحميل لتطالعوها بأنفسكم:
http://www.mobarmijoun.com/2015/12/blog-post.html
في حفظ الله ورعايته.
#مجلة_الرابط
#ومنافع_أخرى
#أكاديمية_المبرمجين_العرب
تقنية ASP.NET باختصار هي إطار عمل Framework أنشأته شركة ميكروسوفت للسماح للمبرمجين بإنشاء صفحات الويب الديناميكية،
فكما نعلم جميعا لا بد من الإلمام بمجموعة من التقنيات واللغات لكي نستطيع إنشاء صفحات الويب.
ولعل أبرز ما نحتاجه:
1. لغة HTML: باعتبارها اللغة التي تسمح لنا ببناء الهيكل الأساسي لمواقع وتطبيقات الويب، ومن دونها لا نستطيع إنشاء الصفحات،
إذ هي التي تسمح لنا بالقيام بأول خطوة وهي عرض المحتوى وبناء الهيكل الرئيسي للصفحات.
2. لغة CSS: تسهل عملية التصميم والتحكم في شكل الصفحات وتحديد مواقع و خصائص مكونات الصفحة.
3. لغة جافاسكريبت: تسمح بجعل الصفحات مرنة وقادرة على التجاوب مع المستخدم، لأنها لغة برمجية وتوفر للمبرمج كل ما يحتاجه للقيام بعمليات برمجية على الصفحة،
كاستقبال القيم من المستخدم والتعامل معها، وإجراء العمليات الحسابية والمنطقية، والتحقق من العبارات، وتكرار الأوامر عبر آلية الحلقات، واقتناص الأحداث،
وتحديد عناصر HTML عبر تراتبية DOM وغير ذلك من المزايا القوية التي توفرها لغة جافاسكريبت.
=========================
كل اللغات الآنفة، تنفذ على مستوى المتصفح، أي على حاسوب المستخدم / الزائر،
مما يضمن سرعة استعراض الصفحات،
لأن هذه السرعة غير مقتسمة من طرف كل الزوار،
فهي متعقلة بجهاز الزائر، على خلاف لغات السيرڤر،
التي كلما ازداد عدد الزوار والمستخدمين،
ازداد الضغط على السيرڤر مما قد يبطيء عملية استعراض الموقع أو التطبيق حسب كفاءة جهاز السيرڤر.
لكن الللغات السابقة وحدها لا تكفي لبناء تطبيق ويب متكامل،
يسمح بإجراء العمليات على مستوى السيرڤر،
كإرسال الرسائل،
أو التعامل مع قواعد البيانات وما إلى ذلك،
لذلك وجب استخدام إحدى اللغات الديناميكية التي تخول لنا القيام بهذه العمليات وغيرها.
توجد لغات وتقنيات كثيرة،
تسمح ببناء أنظمة ديناميكية على الويب،
لعل أبرزها لغة PHP و JSP و التقنية الرهيبة التابعة لمنصة الدوت نيت ASP.NET.
ظهرت تقنية ASP.NET عام 2000 تحت اسم ASP اختصارا ل Active Server Pages،
وجاءت كحل من ميكروسوفت لتمكين المبرمجين من بناء صفحات ويب ديناميكية،
وكان مما يميز هذا الإصدار القديم أنه يسمح بكتابة أوامر ASP داخل أوامر HTML بين الرمزين <% %>.
فتقدم الزمن بعد ذلك،
وتطورت تقنية ASP ليصبح اسمها ASP.NET،
وصارت جزء لا يتجزأ من إطار العمل دوت نيت فريموورك،
وكان من مستجدات التقنية،
أنها صارت تعتمد على الترجمة Compilation لا على التفسير Interpretation كما كان الحال مع تقنية ASP الكلاسيكية،
إضافة إلى تقسيم الكود إلى صفحتين،
ما يتعلق بHTML يكتب في صفحة وما يتعلق بلغة البرمجة يكتب في صفحة تعرف باسم Code Behind.
تسمح تقنية ASP.NET بإنشاء صفحات ويب ديناميكية بعدة طرق،
لعل أبرز هذه الطرق:
==========================
1. طريقة Web Forms:
وهي طريقة قوية جدا، شبيهة جدا بنمط برمجة الواجهات في الويندوز،
إذ بدورها تعتمد على آلية السحب والإفلات Drag and Drop لوضع الأدوات على الويب فورم،
واقتناص الأحداث بطريقة مماثلة جدا لبرمجة الواجهات،
وهذه الطريقة هي الطريقة التي اشتهرت بها تقنية ASP.NET نظرا لسهولة تعلمها،
وكفاءتها العالية.
============================
2. طريقة MVC:
اختصارا ل Model, View and Controller وهي طريقة حديثة جدا في تقنية ASP.NET علما أنها نمط قديم يعود إلى سبعينيات القرن المنصرم،
لكن لم تتمثلها ميكروسوفت إلا حديثا بسبب قوة هذا النمط البرمجي الذي ينتمي في الأصل إلى نماذج التصميم Design Patterns،
وهو نمط يقضي بتقسيم المشروع إلى مجزوءات،
كل مجزوءة تتناول جانبا من المشروع، وهي كما يلي:
مجزوءة النموذج Model: وهي تشمل كل ما من شأنه بناء الفئات وإنشاء خصائصها
مجزوءة العرض View: وهي خاصة بعرض النتيجة للمستخدم وإمداده بحصيلة تنفيذ Action معين.
مجزوءة المراقبة Controller: وهي تلعب دور الخادم الذي يتنقل بين View و Model لتحديد ما الواجب استدعاؤه وما الواجب عرضه.
أمام هذا التقسيم، تصبح عملية بناء صفحات الويب سلسة،
والتركيز ينصب على كل مجزوءة بما تقتضيه بدل الانكباب الشامل على الوحدات الثلاثة في صفحة واحدة كما هو الحال في طريقة Web Forms،
هذا بالإضافة إلى ما يتيحه النمط MVC من يسر وسهولة في عملية إجراء الاختبارات Testing.
=============================
3. طريقة Web pages:
وهي طريقة سهلة لبناء الصفحات الديناميكية،
تعتمد بالأساس على الشكل الكلاسيكي لتقنية ASP،
إذ يتم الجمع بين كود السيرڤر وكود العميل في صفحة واحدة،
كود العميل معلوم حاله وهو عبارة عن أوسمة HTML وما يترتب عنها من اللغات والتقنيات التي تعمل عند العميل،
وكود السيرڤر هو عبارة عن كود مكتوب بطريقة حديثة اختارت لها ميكروسوفت اسم Razor، وهي طريقة تنبني في الأساس على كتابة الأوامر البرمجية بعد الرمز @،
كما تسمح أيضا باستخدام لغات البرمجة فيجوال بيسيك و سي شارب مع أوامر Razor حسب نوع الصفحة،
إن كانت صفحة العرض بامتداد cshtml فأوامر Razor تدعم لغة سي شارب، وإن كانت بامتداد vbhtml فهي تدعم لغة الفيجوال بسيك.
=============================
4. طريقة Web API:
وهي طريقة حديثة بدورها،
مدارها بالأساس على بناء تطبيقات من نوع RESTfull أي أنها عبارة عن تطبيقات قريبة من مفهوم خدمات الويب Web Services،
تتم برمجتها بتقنية ASP.NET بالاعتماد على النمط MVC لتصير قابلة للاستهلاك من قبل تطبيقات أخرى متصلة بالسيرڤر الذي يستضيفها،
وهي تدخل فيما يعرف ببناء الأنظمة المتصلة Connected Systems، أي مجموعة من التطبيقات المتصلة فيما بينها عبر وسيط شبكي.
طريقة Web API تعكس ميول شركة ميكروسوفت للاستحواذ على مجال صناعة خدمات الويب،
إذ من الملحوظ أن ميكروسوفت أخذت منحى تصاعديا في هذا المجال، كان مبدؤه مع خدمات الويب في إصدارات ASP.NET القديمة،
مرورا بتقنية WCF التي أتت كحل متكامل لبناء تطبيقات موزعة خدميا SOA (Services Oriented Architecture)،
وانتهاء بتقنية Web API التي ـ في نظري ـ تتفوق على كل ما تقدمها من تقنيات بسبب سهولة استعمالها في إنشاء تطبيقات من نوع RESTfull.
لقراءة المقالة على أكاديمية المبرمجين العرب:
http://www.mobarmijoun.com/2015/12/aspnet-asp-mvc-web-api.html
دام لكم البشر والفرح.
السلام عليكم ورحمة الله وبركاته،
كما وعدتكم البارحة فيما يلي الجزء الثاني من سلسلة الإكليل لاحتراف لغة الفيجوال بيسك 2015.
هذا الكتاب سينهي - بعون الله وتسديده - جميع مشاكلك مع البرمجة الكائنية التوجه Object Oriented Programming.
لا تنسونا ووالدينا وسائر المسلمين من صالح دعائكم في هذه الأيام المباركات.
دام لكم البشر والفرح.
في هذا الدرس الجديد سوف نتعرف على كيفية التعامل مع التواريخ الهجرية والميلادية والتحويل فيما بينهما عبر لغة Transact SQL داخل برنامج SQL Server.
وسنتعرف كذلك على كيفية الحصول على التاريخ الهجري والميلادي في الدوت نيت، مستندين على مثال بلغة الفيجوال بيسك دوت نيت.
التعامل مع التواريخ الهجرية والميلادية في SQL Server و الدوت نيت:
https://www.youtube.com/watch?v=C4jsXxXkh3g
في حفظ الله ورعايته.
السلام عليكم ورحمة الله وبركاته،
فيما يلي رابط درس جديد من سلسلة شذرات برمجية موضوعه "تحميل وتثبيت برنامج Microsoft SQL Server 2014 ".
ويأتي هذا الدرس حلا لكثرة المشاكل التي يعانيها الإخوة والأخوات في تثبيت هذا البرنامج.
تحميل وتثبيت برنامج Download and Install Microsoft SQL Server 2014:
https://www.youtube.com/watch?v=M2SDnATmwsw
أدعو لكم بالتوفيق والسداد، ودام لكم البشر والفرح.
السلام عليكم ورحمة الله وبركاته،
إخواني الكرام / أخواتي الكريمات أسعد الله يومكم بالخير والبشائر وبعد:
خلال هذا الدرس الجديد من دورة احتراف مشاريع الويب بتقنية asp.net ولغة سي شارب،
سوف نتعرف على مكتبة jQuery من أولها إلى ختامها قي خمس وأربعين دقيقة،
وستحتوي الحصة على المواد التالية:
1. كيفية تحميل وتضمين مكتبة jQuery في المشروع
2. صيغة أوامر jQuery وكيفية تحديد عناصر HTML
3. التعرف على كافة التأثيرات (hide, show, toggle, fadeIn, fadeOut, fadeToggle, fadeTo, slideDown, slideUp, slideToggle)
4. التعرف على دالة التحريك animate وكيفية استخدامها
5. الدوال html و text و val
6. التحكم في خصائص CSS الخاصة بعناصر html من خلال الدوال addClass و RemoveClass و css
7. التعامل مع الأحداث Events بشكل أحادي
8. التعامل مع الأحداث بشكل متعدد من خلال الميتود on
وفيما يلي رابط مشاهدة الدرس على اليوتيوب:
7. المختصر المفيد في مكتبة jQuery:
https://www.youtube.com/watch?v=qXNFSDZN49M
وهنا قائمة دروس الدورة الجاهزة إلى حدود الساعة:
https://www.youtube.com/playlist?list=PLwj1YcMhLRN3CB4Bhrmxv01LwKEAxbmWC
خلال الحصة القادمة إن شاء الله سوف نتعرف على مكتبة Bootstrap وكيفية استخدامها بغرض تصميم صفحات متجاوبة Responsive Web pages.
أدعو لكم بالتوفيق والسداد ودام لكم البشر والفرح.
خالد السعداني / أكاديمية المبرمجين العرب.
السلام عليكم ورحمة الله وبركاته،
إخواني الكرام / أخواتي الكريمات، حياكم الله أجمعين وبعد:
فيما يلي رابط الدرس السادس من دورة احتراف برمجة مشاريع الويب من الصفر بتقنية ASP.Net ولغة سي شارب.
موضوع محاضرة اليوم هو لغة جافاسكريبت Javascript،
هذه اللغة القوية التي تجعل صفحاتنا حيوية ومتفاعلة مع المستخدمين من خلال تنفيذ أوامرها البرمجية على مستوى العميل Clien Side وليس على مستوى السرفر Server Side.
سنتعرف على هذه اللغة القوية من الصفر من خلال التطرق إلى ما يلي:
- تعريف لغة جافاسكريبت ودورها وكيفية كتابة أوامرها
- طباعة محتوى HTML بالجافاسكريبت
- التعامل مع المتغيرات Variables
- الروابط Operators
- البنية الشرطية Flow Control
- البنية التكرارية / الحلقات Loops
- المصفوفات Arrays
- الدوال Functions
- الأحداث Events
- وفي ختام الحصة سنورد حلا لتمرين طلبه أحد الإخوة على الصفحة،
من خلاله نتعرف على كيفية اقتناص الأحداث وتغيير خصائص المحتوى برمجيا.
في الحصص القادمة إن شاء الله، سنتعرف على مكتبة jQuery و Bootstrap،
ثم سنقوم بإنشاء موقع متكامل باللغات التي تعرفنا عليها.
ومباشرة بعد ذلك سننتقل إلى تقنية ASP.Net من أجل الولوج إلى عالم برمجة مشاريع الويب الديناميكية.
6. تعلم لغة JavaScript في أقل من 40 دقيقة:
https://www.youtube.com/watch?v=LnVRU3qp3Wg
لمن فاته مشاهدة الدروس السابقة فليتفضل من هنا:
1. مدخل إلى برمجة الويب والتعرف على تقنيات ولغات الويب الأساسية:
https://www.youtube.com/watch?v=3rP7gy9lD2E
2. مزايا تقنية ASP.NET والبرامج التي سنحتاجها في الدورة:
https://www.youtube.com/watch?v=VfQDLGJhOyk
3. تحميل وتثبيت برنامج ميكروسوفت فيجوال ستوديو 2015:
https://www.youtube.com/watch?v=hwbJlx2UI_Y
4. تعلم لغة HTML في أقل من نصف ساعة:
https://www.youtube.com/watch?v=jjRZHLVJiJE
5. المختصر المفيد في لغة CSS:
https://www.youtube.com/watch?v=l-7Tb-b-pLE
6. تعلم لغة JavaScript في أقل من 40 دقيقة:
https://www.youtube.com/watch?v=LnVRU3qp3Wg
المرجو تعميم هذا المنشور ليصل إلى كل من له به حاجة، ومن لم يشترك في القناة بعد فليبادر لكي يصله جديد أكاديمية المبرمجين العرب أولا بأول.
https://www.youtube.com/EssaadaniTV
هذا وأسأل الله عز وجل أن يوفقنا وإياكم لما يحب ويرضى.
دام لكم البشر والفرح والسلام عليكم ورحمة الله وبركاته.
السلام عليكم ورحمة الله وبركاته،
فيما يلي الدرس الرابع من دورة احتراف برمجة مشاريع الويب بتقنية ASP.Net ولغة سي شارب وموضوعه: "تعلم لغة HTML في أقل من نصف ساعة".
خلال هذا الدرس سنتعرف على لغة HTML بشكل مركز،
حاولنا من خلاله استعراض أهم الأوسمة التي قد نحتاجها لتصميم صفحات الويب وبناء الهيكل الأساسي للمواقع والتطبيقات:
4. تعلم لغة HTML في أقل من نصف ساعة:
https://www.youtube.com/watch?v=jjRZHLVJiJE
رابط الدورة على اليوتيوب:
http://bit.ly/1cZqXyw
في حفظ الله ورعايته.
السلام عليكم ورحمة الله وبركاته،
أيها الإخوة الكرام / الأخوات الكريمات، أسعد الله أوقاتكم بالخير والبشائر ثم أما بعد:
فيما يلي رابط درسين جديدين من دورة احتراف برمجة الويب بتقنية ASP.NET ولغة سي شارب.
2. مزايا تقنية ASP.NET والبرامج التي سنحتاجها في الدورة:
https://www.youtube.com/watch?v=VfQDLGJhOyk
3. تحميل وتثبيت برنامج ميكروسوفت فيجوال ستوديو 2015:
https://www.youtube.com/watch?v=hwbJlx2UI_Y
في حفظ الله ورعايته.
الدرس الأول من دورة احتراف برمجة مشاريع الويب:
============================
خلال هذا الدرس سوف نتعرف على التقنيات واللغات التي سنتعلمها خلال هذه الدورة بشكل موجز وبأسلوب سهل.
سنتعرف على مفهوم برمجة الويب، وعلى العلاقة بين المتصفح والويب سيرفر،
إضافة إلى نبذات مختصرة عن لغات HTML و CSS و JavaScript و مكتبات jQuery و Bootstrap وتقنيات Ajax و ASP.Net.
https://www.youtube.com/watch?v=3rP7gy9lD2E
في حفظ الله ورعايته وإلى لقاء آخر مع الدرس الثاني إن شاء الله.
السلام عليكم ورحمة الله وبركاته،
إخواني / أخواتي، أسعد الله مساءكم بالخير والبشائر ثم أما بعد:
كما وعدتكم البارحة، سنقوم اليوم بعرض تفاصيل دورة احتراف برمجة مشاريع الويب بتقنية ASP.NET ولغة سي شارب.
تعد هذه الدورة مدخلا قويا ومدروسا لبرمجة مشاريع الويب،
وتزخر بكمية هائلة من المعلومات البرمجية القيمة والتقنيات القوية التي بإتقانك لها سيصبح بإمكانك برمجة كل ما يجول في عقلك من مشاريع ويب.
فيما يلي العناوين العريضة لمحتوى هذه الدورة المرئية،
مع الأخذ بعين الاعتبار أن كل درس من هذه الدروس ممكن أن يتشعب إلى دروس كثيرة.
1. مدخل إلى برمجة الويب والتعرف على تقنيات ولغات الويب الأساسية
2. تحميل وتثبيت الفيجوال ستوديو 2015
3. المفيد في لغة HTML
4. المفيد في لغة CSS
5. المفيد في لغة جافاسكريبت JavaScript
6. المفيد في مكتبة jQuery
7. المفيد في مكتبة Bootstrap
8. البداية مع تقنية ASP.Net
9. أساسيات WebForms
10. أدوات الويب Web Controls
11. تصميم أدوات خاصة User Controls
12. شرح ViewState
13. نقل البيانات بين الصفحات
14. شرح Cookies
15. شرح Session
16. التحقق من البيانات Validation
17. شرح المظاهر Skins and Themes
18. الصفحات الرئيسية Master Pages
19. شرح التصفح Navigation وخرائط الموقع Site Maps
20. تحميل وتثبيت برنامج SQL Server 2014
21. إنشاء قاعدة البيانات على SQL Server
22. ربط الاتصال مع قاعدة البيانات
23. عرض البيانات Select Data
24. إضافة البيانات Insert Data
25. حذف البيانات Delete Data
26. تحديث البيانات Update Data
27. التنقل بين البيانات Pagination
28. استخدام الإجراءات المخزنة – عرض البيانات
29. استخدام الإجراءات المخزنة – إضافة البيانات
30. استخدام الإجراءات المخزنة – حذف البيانات
31. استخدام الإجراءات المخزنة – تحديث البيانات
32. التعامل المتقدم مع أداة GridView
33. التعامل المتقدم مع أداة FormView
34. التعامل المتقدم مع أداة DataList
35. التعامل المتقدم مع أداة DataRepeater
36. التعامل مع الملفات والبيانات Files and Streams
37. المفيد في لغة XML مع ASP.Net
38. المفيد في تقنية AJAX مع ASP.Net
39. الحماية والأمان Security
40. تهيئة ملفات المشروع Deploying Project
ترقبوا أول درس من الدورة هذا المساء إن شاء الله.
ولا تنسوا الاشتراك في قناتنا على اليوتيوب لتتوصلوا بجديد الدروس:
http://youtube.com/essaadanitv
والالتحاق بصفحتنا على الفيسبوك:
https://www.facebook.com/EssaadaniPage/
في حفظ الله ورعايته.
خالد السعداني / أكاديمية المبرمجين العرب
سلام عليكم، آمل أن تكون بخير أستاذ خالد.
حاليا أنا أتعلم لغة سي شارب و لدي سؤال ارجو أن تجبوني عليه، هل البنية الشرطية if تستخدم فقط لتحقق من القيم الرقمية؟
( أنا لازلت مبتدأ)
و شكراً
سؤال للخبراء لو سمحتوا المساعده
ماهى الخطوات التى يمر بها تصميم قواعد بيانات sql server وربطها مع فاجيوال بيزك حتى يكون فى شكله الاخير ؟
فمثلا يمكن القول
1- انشاء الجداول والاستعلامات فى السيكوال
ربط قاعده البيانات مع برنامج الفاجوال
... اكمل باقى الخطوات
ماهو Serial Port ؟ ماهو COM ؟ ماهي AT Command ؟
كيف يمكنني التعامل مع الأجهزة الموصولة بالحاسوب برمجيا في لغة سي شارب ؟
كيف يمكنني إرسال رسائل نصية SMS من خلال Modem موصول بالحاسوب؟
ماهي وظائف الكلاس Serial Port الأساسية لفتح الاتصال مع GSM Modem؟
كل هذه الأسئلة وغيرها ستجدون جوابها بحول الله في هذا الدرس الجديد ضمن سلسلة "شذرات برمجية".
http://www.mobarmijoun.com/2015/02/serial-port-at-command-sms.html
لا تنس أن تشترك في القناة لكي يصلك جديد الدروس والدورات.
شكرا لك استاذ خالد السعداني
ياريت تعمل دورة asp.net mvc5
بنفس طريقة دورة السي شارب استفدنا منها كثيرا
بارك الله فيك
السلام عليكم ورحمة الله وبركاته،
إخواني / أخواتي حياكم الله:
ترقبوا في الأيام القادمة إن شاء الله برنامجا جديدا بعنوان "عقبات" يعد أول تجربة مصورة للعبد الفقير من خلاله سنقوم بالرد على الأسئلة الصعبة التي تحول بين المبرمجين وبين ما يصبون إليه.
سيكون البرنامج عبارة عن حلقات متفرقة، وقتها قصير، مركزة، وفي العمق.
وبالموازاة مع ذلك ستقوم أكاديمية المبرمجين العرب بإصدار أول منتوج رقمي لها تحت مسمى "الحقيبة البرمجية لاحتراف لغة الفيجوال بيسك 2015 من الصفر"،
وستكون هذه الحقيبة عبارة عن مجموعة من الدروس المركزة المجمعة إلى أجزاء والتي تراعي أفضل سبل بيداغوجيا توصيل المعلومات.
كل جزء من أجزاء الحقيبة البرمجية سيتكون مما يلي:
1. أكثر من 60 درسا بصيغة فيديو بجودة عالية HD وبلغة عربية فصيحة
2. كتاب الكتروني يعرض كل محتوى الدروس المرئية وغيرها بشكل سلس ومبسط
3. مجموعة من البرامج التطبيقية المستمدة من الواقع البرمجي
4. اختبارات من أجل تقييم المكتسبات المعرفية مرفقة بالحلول
5. اختبارات من أجل تحديد قابلية انتقال الطالب من مرحلة إلى مرحلة موالية (غير مرفقة بحلول وعلى الطالب إنجازها وإرسالها للمحاضر بغرض التصحيح والتقويم)
المرحلة الأولى من الحقيبة البرمجية جاهزة الآن تقريبا، وقريبا إن شاء الله سنتحدث عنها وعن المراحل التي تليها بالتفصيل، للمزيد من المعلومات يرجى الاتصال بالبريد الالكتروني الآتي:
mobarmijoun@gmail.com
وزيارتنا على مدونة الأكاديمية:
http://www.mobarmijoun.com/
السلام عليكم ورحمة الله وبركاته
استاذ خالد السعداني
بعد انتهينا من دورة السي شارب ودورة المبيعات
اقترح ان كان لديك وقت ,ان نبدا دورة جديدة نتعلم فيها
ASP.NET باستخدام MVC
بارك الله فيك وجزاك الله خيرا
التحزيم في إصدارات الدوت نيت الحديثة
في النسخ التي سبقت إصدار الفيجوال ستوديو 2012،
كنا نستطيع القيام بعملية التحزيم عبر اتباع مجموعة من الخطوات تتمثل في إضافة مخرج المشروع Output Project وكذلك تحديد المتطلبات القبلية Prerequisites من دوت نيت فريموورك و Windows Installer ومكونات إضافة مثل Report Viewer أو Crystal Report وغيرهم،
كنا نقوم بذلك من خلال مشروع من نوع Deployment Project ثم نعمل Build لمشروع Setup فنحصل على ملف قابل للتنصيب.
أما الآن وأتحدت عن النسح الحديثة بدء من الفيجوال ستوديو 2012 فلم يعد متاحا لنا سوى تقنية Click Once التي تتطلب منا أن نقوم بتحميل الملفات التي يحتاجها برنامجنا كمتطلبات قبلية ونضعها في ملف الإعدادات ثم نعمل Publish للمشروع مع إجراء بعض الإعدادات كتحديد نسخة الإصدار وطريقة التحديث.
كما صار مرفقا مع الفيجوال ستوديو برنامج شهير بإعداد ملفات Setup وهو برنامج InstallShield تستطيع تحميله وتثبيته وسينضاف تلقائيا إلى الفيجوال ستوديو لكنه لن يتيح لك النسخة الكاملة لأنها مدفوعة،
وتستطيع من خلاله تحزيم المشاريع باستثناء المشاريع من نوع الخدمات Services Application.
توجد برامج أخرى تمكننا من عملية التحزيم مثل برنامج InnoSetup وغيره لكنني أريد أن أتحدث عن أفضل الطرق في نظري.
حسب رأيي المتواضع فإن أفضل طريقة للتحزيم في الفيجوال ستوديو هي استخدام إضافة Windows Installer XML Toolset المشهورة اختصارا ب Wix لأنها قوية جدا ولها إمكانيات كثيرة وسهلة الاستخدام وفوق كل ذلك مجانية ومفتوحة المصدر.
يعد Wix أفضل وأسهل طريقة على الإطلاق للتحزيم ويمكنك من إنشاء ملفات Setup عبر التعديل على ملف XML موجود مسبقا،
إن كان برنامجك لا يتطلب أية برامج قبلية فيمكنك إنشاء مشروع من نوع Wix Setup في الفيجوال ستوديو بسرعة،
أما إن كان يحتاج إلى متطلبات قبلية كالدوت نيت فريموورك أو الكريستال ريبروت أو غيرهم، فيمكنك إنشاء مشروع من نوع Wix Bootstrapper.
قريبا إن شاء الله سنسجل درسا مطولا نتناول فيه موضوع التحزيم في إصدرارت الفيجوال ستوديو الحديثة.
يمكنك اكتشاف مكتبة WIX Toolset وتحميلها من هنا:
http://wixtoolset.org/
أسعد الله صباحكم بالخير والبشائر،
فيما يلي رابط درس جديد من سلسلة شذرات برمجية موضوعه "استخدام جهاز الباركود في الدوت نيت (سي شارب والفيجوال بيسك)."
خلال هذا الدرس المطول الذي يمتد إلى ما يقارب ساعة سنتعرف على كيفية استعمال جهاز قارئ الباركود Barcode Scanner في لغة سي شارب،
حيث سيكون ذلك من خلال مثال عملي يشرح طريقة عرض الباركود في مربع النص وإدخال باقي معلومات المنتج في قاعدة بيانات من نوع SQL Server،
ثم بعد ذلك كيفية جلب تفاصيل المنتج عند البيع، فقط بقراءة الباركود الملصق على المنتج.
ثمار هذا الدرس:
1. إنشاء برنامج بلغة سي شارب متصل بقاعدة بيانات Microsoft SQL Server
2. التعرف على جهاز الباركود وكيفية اشتغاله
3. كيفية التعامل مع الملفات (الصور مثلا) وتخزينها في قاعدة البيانات وعرضها في البرنامج.
4. منع حقن SQL Injection من خلال استخدام البرامترات SqlParameters.
5. استخدام SqlDataReader لقراءة نتائج الاستعلام المنفذ بواسطة SqlCommand.
5. حل مشكلة ترميز الكتابة العربية على شكل علامات استفهام بلغة سي شارب.
رابط الدرس:
http://www.mobarmijoun.com/2014/11/using-barcode-c-sharp-vb-net.html
دام لكم البشر والفرح.
السلام عليكم ورحمة الله وبركاته،
إخواني، أخواتي / فيما يلي روابط الدرسين الجديدين المرقمين تحت 60 و 61 من دورة إنشاء برنامج لإدارة المبيعات بلغة سي شارب وقاعدة بيانات من نوع Microsoft SQL Server،
وموضوعهما هو عمليات النسخ الاحتياطي لبيانات البرنامج واستعادة النسخ المحفوظة دون مشاكل،
ولقد تطرقنا في الدرسين إلى بعض الأخطاء التقنية المحتمل حدوثها وأوردنا في غضون ذلك حلولا عملية لها.
60. مشروع إدارة المبيعات بلغة سي شارب و SQL Server - إنشاء نسخة احتياطية من البرنامج Backup Database
http://youtu.be/gHyXgCDHKqs
61. مشروع إدارة المبيعات بلغة سي شارب و SQL Server - استعادة نسخة احتياطية محفوظة Restore Database
http://youtu.be/jAdoscJPFvE
رابط الدورة كاملة:
http://bitly.com/1w3LMil
رابط الموقع الشخصي:
http://www.mobarmijoun.com/
رابط القناة على اليوتيوب (اشترك معنا ليصلك كل جديد)
http://bitly.com/1t9UUB4
رابط السورس كود + قاعدة البيانات الخاصة بالدورة:
http://bitly.com/1wxNyYK
دام لكم البشر والفرح.
إخوة الإيمان، السلام عليكم ورحمة الله وبركاته:
أتقدم بالشكر الجزيل والثناء الوفير لكل الإخوة الأفاضل والأخوات الكريمات الذين سألوا عنا طيلة فترة الغياب،
وأسأل الله تبارك وتعالى أن يرفع درجاتهم في الدنيا والآخرة.
وأتقدم بالاعتذار على عدم ردي على كل الرسائل الوافدة إلي سواء عبر الصفحة الشخصية أو عبر البريد الالكتروني أو على اليوتيوب راجيا منكم قبول عذري.
هذا وسنسعى بعون الله إلى إكمال الصرح البرمجي الذي بدأنا تشييده منذ سنوات،
وستكون خطوتنا القادمة إن شاء الله هي إكمال دورة المبيعات عبر إدراج الدروس الثلاثة المتبقية:
60. إنشاء النسخة الاحتياطية من البرنامج
61. استعادة النسخة الاحتياطية المحفوظة
62. تحزيم البرنامج وتحويله إلى Setup قابل للتنصيب على حواسب أخرى في الفيجوال ستوديو 2012.
وقد ننتقل بعد ذلك إلى دروس ملحقة نورد فيها الأسئلة المطروحة حول الدورة ونسعى إلى الرد عليها عبر فيديوهات مرتبة.
وأكرر اعتذاري مجددا للإخوة الذين يراسلونني، وأرجو أن يسامحوني على عدم تجاوبي، فإنني كنت أمر من ظروف قاهرة.
نسألكم الدعاء لنا بظهر الغيب، ودام لكم البشر والفرح.
لمن يسأل عن روابط الدورات (كلها مرفوعة على القناة التالية):
https://www.youtube.com/EssaadaniTV
روابط كتب العبد الفقير:
http://www.mobarmijoun.com/search/label/%D9%83%D8%AA%D8%A8
الموقع الشخصي:
http://www.mobarmijoun.com/
خالد السعداني.
#هدية من العبد الفقير: خالد السعداني، إلى كل الإخوة والأخوات مبرمجي الفيجوال بزيك دوت نيت:
أقدم لكم اليوم برنامجا كاملا لإدارة المبيعات كنت قد برمجته قبل ثلاث سنوات لإحدى المؤسسات، والغرض هو إفادتكم ولو بالنزر القليل.
البرنامج اسمه Gestion Commerciale وشاشاته باللغة الفرنسية بحكم أنها اللغة السائدة عندنا في المغرب،
وهو مفيد جدا للإخوة المبتدئين والمتوسطين لأنهم سيتعلمون منه الشيء الكثير بإذن الله.
تتكون قاعدة البيانات وهي من نوع SQL Server من 55 جدولا، وعلى أكثر من 200 إجراء مخزن.
البرنامج به شاشات كثيرة ولا يمكن تفصيلها في هذا المنشور، لذلك أترككم لاكتشافه:
رابط البرنامج مصحوبا بقاعدة البيانات:
https://www.mediafire.com/?pi9eaieeyvx8ase
ملاحظات:
1. بعض الإخوة سيسألني عن بيانات الدخول إلى البرنامج،
لذلك أقول لكم مسبقا هنالك حسابات كثيرة حسب نوعية المستخدم،
وستجدونها كلها في جدول TBL_USER بقاعدة البيانات، ولمن يريد التجربة بعجالة: اسم المستخدم الرئيسي admin وكلمة السر admin أيضا.
2. البرنامج لم يتطرق إلى كل شيء في المحاسبات والتدبير التجاري،
لذلك لا تحرجوني بطلب إكماله وإعادة رفعه لأنني مشغول جدا.
3. صلوا على الحبيب.
دام لكم البشر والفرح.
الإكمال التلقائي في مربع النص TextBox AutoComplete With Csharp
________________________
السلام عليكم ورحمة الله وبركاته، من الأسئلة التي طرحت علي فيما مضى هو كيفية جعل مربعات النص تقوم بعملية الإكمال التلقائي سواء من خلال إظهار اقتراحات Suggest مثل تلك الموجودة في محركات البحث (غوغل مثلا) أو من خلال الإدراج Append في نفس مربع البحث (شريط العنوان في متصفح غوغل كروم مثلا).
خلال هذا الدرس سوف نتعرف على هذا الأمر بسهولة من خلال استخدام خصائص AutoComplete المصحوبة لمربع النص في الدوت نيت وجعل الإكمال التلقائي يستند إلى جدول في قاعدة بيانات من نوع SQL Server، ويمكنك تحديد مصدر البيانات الذي تريد بنفس الطريقة، ويمكنك تطبيق نفس العملية في الفيجوال بسيك دوت نيت دون مشاكل.
http://www.mobarmijoun.com/2014/05/textbox-autocomplete-with-csharp.html
السلام عليكم ورحمة الله وبركاته،
أحبتي في الله نقدم لكم اليوم دورة جديدة من الدورات التي تقدمها أكاديمية المبرمجين العرب حول موضوع: لغة XML وما يترتب عنها من توابع (XSL, DTD, SCHEMAS, XPath, XQuery, ...)
بأسلوب أكاديمي سلس نراعي فيه التدرج وبسط المفاهيم المعقدة بأسلوب مستساغ.
تعرض دورتنا هذه تاريخ لغة XML وأهميتها في عالم البرمجيات والأنظمة وتبادل البيانات بين الأجهزة المختلفة، أيضا نكشف النقاب عن الفرق بين لغة XML وبين لغة HTML وعن أصلهما المشترك لغة SGML ال\ي استمدتا منه البنية الشجرية القائمة على الأوسمة Balises / Tags،
أيضا ستاعرف على مكونات ملفات XML بدء من المدخل Prolog / XML Declaration وما يتكون منه من خصائص Version، Encoding، Standalone،
مرورا بالمحتوى Content الذي يتكون من الجذر Root و العناصر Elements.
سنتعرف على معالجات XML التي تسمى ب XML Parsers التي تقوم بعرض محتوى ملفات XML بعد تحويلها باستخدام لغة XSL (Extensible Stylesheet Language)
وسنتعرف كذلك على ضوابط وقواعد كتابة الأوسمة في XML ومفهوم الخصائص Attributes.
مع متمنياتي لكم بالتوفيق والسداد ودام لكم البشر والفرح.
محتوى دورة لغة XML و توابعها:
1. دورة لغة XML - تاريخ لغة XML وتقنيات تبادل البيانات
2. دورة لغة XML - دواعي استخدام XML ونماذج حقيقية على ذلك
3. دورة لغة XML - الفرق بين HTML و XML ومزايا لغة XML والأدوات اللازمة
4. دورة لغة XML - إنشاء أول ملف XML (المدخل Prolog، الترميز Encoding، المعالجة Parsing)
5. دورة لغة XML - الجذر والعناصر Root and Elements
6. دورة لغة XML - قواعد كتابة ملف XML سليم Well-Formed
7. دورة لغة XML - الخصائص Attributes
السلام عليكم ورحمه الله وبركاته
الأخ الكريم / خالد السعدانى
انى اتابع كل دروسك وكتبه الخاصة بتعلم ال c# , SQL Serverجزاك الله كل الخير عليها
ولكن قابلتنى مشكلة وهى عن تنصيب السكول سيرفر 2012 تم بنجاح ولكن عند فتحه طلب اسم السيرفر فتحت القائمه ولم اجد اسم الجهاز الخاص بى فما هو العمل لحل هذا الشئ علما بانه تم تنصيب visual studio والعمل بنجاح معه
السلام عليكم ورحمة الله وبركاته
انا خريجة كلية الحاسبات والمعلومات جامعه المنصورة بمصر لسنه 2003 وكنت عملت لفترة وجيزة لشركة IBM فى مجال البرمجة بلغه ال C#.net
ولقد اعتزلت البرمجة نهائيا نظرا لظروفى الشخصية لمدة 9 سنوات .
ثم قررت العودة للبرمجة بكل امل واصرار وتحدى .
ابتغى العمل كمبرمجه من خلال الانترنت وانشاء شركة برمجيات خاصة بى .
واخترت لغة السى شارب windows application كبداية فما هى النصائح المقدمة الى لتحقيق هذا الحلم .
انا اتابع دروس الاستاذ خالد السعدنى ولقد تعلمت منها كثيرا جزاه الله خيرا
السلام عليكم ورحمة الله وبركاته،
نظرا للأسئلة التي تطرح بخصوص الاشتغال على أداة DataGridView في الدوت نيت،
فإننا قررنا بعون الله أن نخصص لها مجموعة من الدروس للإجابة على أكبر قدر من التساؤلات.
درس جديد بعنوان: إضافة شيك بوكس CheckBox إلى الداتاغريدفيو DataGridView
خلال هذه الحصة سنتعرف على كيفية إنشاء بنية DataTable (الأعمدة والأسطر بالكود) وكذلك كيفية إضافة مربع التحديد CheckBox داخل أسطر DataGridView بغرض إجراء مهمة معينة على أكثر من سطر دفعة واحدة:
http://www.youtube.com/watch?v=odA0VVMAv6M
بالتوفيق والسداد للجميع.
السلام عليكم
اخي خالد اول شغلة الله يعطيك العافية على مجهودك الرائع
اخي خالد إذا في مجال كم محاضرة عن طريقة عمل backup and restore بلغة السي شارب
في طلب تاني من بعد إزنك كيف يمكن إدراج محتويات ملف إكسل إلى قاعدة البيانات SQL Server إذا امكن مثال عملي من ويندوز فورم
هنالك مسابقة تنظم سنويا في المغرب تحت اسم Maroc Web Awards، يتقدم إليها كل الشخصيات الفاعلة على مستوى الويب،
ويقوم الناس بالتصويت لصالح أحدهم ليتوج بلقب الشخصية الأكثر فعالية على الويب.
هذه السنة يتقدم للترشيح أحد أعز أصدقائي وهو الأستاذ يونس معدان،
وأرجو من الله أن يكون هو شخصية هذه السنة لأنه شاب نافع ومحب للخير وذو أخلاق عالية وعلم غزير وعلى اطلاع بمعظم لغات البرمجة.
وطبعا لكي يحظى بالنجاح فعلينا التصوي لصالحه،
لذلك أرجو منكم إخواني وأخواتي أن تدخلوا على الرابط أسفله وتقوموا بالتصويت والمسألة لن تأخذ منكم سوى خمس ثواني على الأكثر.
نريد أن يكون التصويت مكثفا لأني على يقين بأن هذا الشاب الصالح سيكون له تأثير عظيم في المستقبل القريب وأنا أعرفه منذ ست سنوات تقريبا وأعرف مستواه وأفكاره.
أرجو ألا تخيبوا ظني وأن تصوتوا بكثافة بارك الله فيكم ورزقنا وإياكم التوفيق والسداد.
http://www.marocwebawards.com//nomine/younes-maadane/
خلال درس اليوم والذي يمتد إلى حوالي عشرين دقيقة،
سنقوم بتصميم الفورم الرئيسي الخاص بإدارة الأصناف بحيث سنعمل على تجميع كل العمليات المتاحة داخل نافذة واحدة على خلاف إدارة المنتوجات،
أيضا سنسعى إلى تغيير طريقة التكويد من باب التنويع وبدل استخدام الإجراء ات المخزنة للقيام بعمليات الإضافة والتعديل والحذف والعرض سنقوم باستخدام تقنية ربط البيانات DataBindings،
وسنستخدم أيضا الكلاس CurrencyManager، وبناء على كل هذا سنتعرف على كيفية التنقل بين البيانات وعلي كيفية تخزين البيانات في ملف PDF،
وعلى كيفية طباعتها، دون أن نغفل على مفهوم التقارير الفرعية Sub Reports،
والعديد من التقنيات والمهارات الأخرى التي سنراها إن شاء الله في غضون الدروس القادمة، فكونوا في الموعد.
28. مشروع إدارة المبيعات بلغة سي شارب و SQL Server - إدارة الأصناف - تصميم النافذة
http://www.youtube.com/watch?v=u85P17MYenM
السلام عليكم ورحمة الله وبركاته،
اليوم إن شاء الله سوف نبث خمسة دروس قوية ومهمة جدا، تتمثل في كيفية استخدام الكريستال ريبورت في سي شارب،
وكيفية طباعة الصور من قاعدة البيانات،
وفي كيفية إرسال البرامترات من الفورم إلى التقرير،
وفي كيفية جعل مصدر بيانات التقرير جدولا أو إجراء مخزنا،
بالإضافة إلى التعرف على كيفية تخزين قائمة المنتوجات بالصور في ملف Excel من البرنامج بأسلوب بسيط ودقيق.
23. مشروع إدارة المبيعات بلغة سي شارب و SQL Server - نافذة إدارة المنتوجات (تحديث لائحة المنتجات)
https://www.youtube.com/watch?v=HuMZ6ty0a8g
24. مشروع إدارة المبيعات بلغة سي شارب و SQL Server – طباعة المنتج المحدد بالكريستال ريبورت
https://www.youtube.com/watch?v=OrqXvsalGrY
25. مشروع إدارة المبيعات بلغة سي شارب و SQL Server – تصميم التقرير وإرسال البرامترات
https://www.youtube.com/watch?v=qCLc7oHF2Eg
26. مشروع إدارة المبيعات بلغة سي شارب و SQL Server – طباعة كل المنتجات
https://www.youtube.com/watch?v=4qgfvQpCpbQ
27. مشروع إدارة المبيعات بلغة سي شارب و SQL Server – تخزين المنتجات في ملف Excel
تحميل البرنامج + قاعدة البيانات:
https://www.mediafire.com/?2l67p2zs2faui32
رابط الدورة كاملة:
http://www.youtube.com/playlist?list=PLwj1YcMhLRN2Y5O_olVfMT7dFe-INcWQT
لا تنسوا الانخراط في القناة، ولا تغفلوا عن مشاركة الدورة مع زملائكم،
السلام عليكم ورحمة الله وبركاته،
بداية أعتذر عن هذا التأخير في بث دروس الدورة بسبب بعض الشواغل،
اليوم إن شاء الله سوف نتعرف على كيفية التحقق من معرف المنتوج هل هو موجود مسبقا أم لا،
لكي نتفادى تكرار البيانات بنفس المعرف،
وسنتعرف كذلك على كيفية إنشاء نافذة إدارة المنتوجات،
وكيفية عرض البيانات من أكثر من جدول عبر عملبة الربط JOIN،
وسنتعرف أيضا على كيفية القيام بعملية البحث، وحذف المنتوج المحدد في الداتاغريدفيو بعد رسالة تأكيدية.
16. مشروع إدارة المبيعات بلغة سي شارب و SQL Server -- التحقق من عدم وجود معرف المنتوج مسبقا
https://www.youtube.com/watch?v=x8mbOLsceac
17. مشروع إدارة المبيعات بلغة سي شارب و SQL Server -- نافذة إدارة المتوجات (عرض الكل)
https://www.youtube.com/watch?v=av9gMlRf1xU
18. مشروع إدارة المبيعات بلغة سي شارب و SQL Server -- نافذة إدارة المتوجات (عملية البحث)
https://www.youtube.com/watch?v=4PEZuHz42QY
19. مشروع إدارة المبيعات بلغة سي شارب و SQL Server -- نافذة إدارة المتوجات (عملية الحذف)
https://www.youtube.com/watch?v=8g04boUkUYY
تحميل البرنامج + قاعدة البيانات:
https://www.mediafire.com/?iyd6zldsa2h11an
رابط الدورة كاملة:
http://www.youtube.com/playlist?list=PLwj1YcMhLRN2Y5O_olVfMT7dFe-INcWQT
لا تنسوا الانخراط في القناة، ولا تغفلوا عن مشاركة الدورة مع زملائكم، بالتوفيق والسداد.
ثلاثة دروس جديدة ومهمة من دورة: مشروع إدارة المبيعات بلغة سي شارب و SQL Server.
sاليوم إن شاء الله سنورد ثلاثة دروس من الدورة المذكورة آنفا،
وموضوع الدروس الثلاثة هو إنشاء الواجهة الرئيسية للبرنامج وتهيئة القوائم وكيفية فتح النوافذ بدون مشاكل،
والتأثير من فورم على فورم آخر.
9. مشروع إدارة المبيعات بلغة سي شارب و SQL Server - إنشاء الواجهة الرئيسية للبرنامج
http://www.youtube.com/watch?v=StrKshE6-YI
10. مشروع إدارة المبيعات بلغة سي شارب و SQL Server - برمجة نافذة الدخول
http://www.youtube.com/watch?v=LE7o4GXfg8U
11. مشروع إدارة المبيعات بلغة سي شارب و SQL Server - التحكم في الواجهة الرئيسية من واجهة فرعية
http://www.youtube.com/watch?v=rOQalAifMG4
رابط الدورة كاملة:
http://www.youtube.com/playlist?list=PLwj1YcMhLRN2Y5O_olVfMT7dFe-INcWQT
رابط سكريبت قاعدة البيانات.
http://www.mediafire.com/?j192380l1k95cqr
بالتوفيق للجميع.
الدرس الثامن من دورة: مشروع إدارة المبيعات بلغة سي شارب و SQL Server - برمجة نافذة الدخول.
اليوم إن شاء الله سوف نقوم بتصميم فورم الدخول إلى البرنامج،
وسنقوم باستدعاء الدالة LOGIN التي ترسلت برامترات الدخول إلى الإجراء المخزن.
حصة اليوم مهمة جدا لمن يريد التعرف على كيفية إرسال القيم من الفورم إلى الإجراءات المخزنة عبر دوال فئة معينة.
رابط الدرس:
http://www.youtube.com/watch?v=RSkCT26S5Fo
رابط الدورة كاملة:
http://www.youtube.com/playlist?list=PLwj1YcMhLRN2Y5O_olVfMT7dFe-INcWQT
رابط سكريبت قاعدة البيانات.
http://www.mediafire.com/?j192380l1k95cqr
رابط التطبيق:
http://www.mediafire.com/download/1il1putylj20eum/Products_Management.rar
بالتوفيق للجميع.
الدرس السابع من دورة: مشروع إدارة المبيعات بلغة سي شارب و SQL Server - عملية الدخول Login.
في حصة اليوم إن شاء الله،
سنقوم بإنجاز الاإجراء المخزن Stored Procedure الذي يمكننا من عملية الدخول إلى البرنامج،
كما سنقوم أيضا بإنشاء الكلاس CLS_LOGIN الذي سيحتوي على وظائف إرسال البرامترات إلى قاعدة البيانات وتنفيذ الإجراء المخزن.
انتباه: هذا الدرس يتطلب تركيزا وفهما شاملا.
رابط الدرس:
http://www.youtube.com/watch?v=72KHH-ixvog
رابط الدورة كاملة:
http://www.youtube.com/playlist?list=PLwj1YcMhLRN2Y5O_olVfMT7dFe-INcWQT
رابط سكريبت قاعدة البيانات.
http://www.mediafire.com/?j192380l1k95cqr
بالتوفيق للجميع.
ثلاثة دروس دفعة واحدة من دورة إنشاء برنامج لإدارة المبيعات بلغة سي شارب وقاعدة بيانات من نوع SQL Server.
خلال هذه الدروس الثلاثة سنقوم بإنشاء طبقة الداتا أكسيس لاير،
وتزويدها بكل الوظائف اللازمة لفتح وغلق الاتصال مع قاعدة البيانات،
وكذلك إرسال واستقبال البيانات من القاعدة.
هذه الدروس مهمة جدا لكل من يتابع هذه الدورة،
فلا تترددوا في مراسلتي إن استعصى عليكم فهم جزء معين.
الدرس الرابع:
http://www.youtube.com/watch?v=P4uGxGHKYCk
الدرس الخامس:
http://www.youtube.com/watch?v=OxVE46cRtOY
الدرس السادس:
http://www.youtube.com/watch?v=SjcTnUfcCVs
جميع دروس الدورة:
http://www.youtube.com/playlist?list=PLwj1YcMhLRN2Y5O_olVfMT7dFe-INcWQT
بالتوفيق والسداد للجميع !
الدرس الثالث من دورة: مشروع إدارة المبيعات بلغة سي شارب و SQL Server -إنشاء قاعدة البيانات كاملة.
خلال هذه الحصة سنقوم بتحويل هيكل البيانات الذي رسمناه في الحصة الماضية،
إلى جداول حقيقية على برنامج إدارة قواعد البيانات Microsoft SQL Server،
ثم سنقوم بربط الجداول فيما بينها عبر العلاقات،
عارضين في غضون ذلك مفهوم Delete Cascade و Update Cascade اللذان يمكناننا من التحكم في وضع البيانات الموجودة في الجداول الثانوية،
بحيث كلما طرأ تغيير في الجدول الرئيسي يتم تفعيله في الجدول الثانوي.
http://www.youtube.com/watch?v=JWUaBJxBraA
بالتوفيق للجميع !
الدرس الثاني من دورة: مشروع إدارة المبيعات بلغة سي شارب و SQL Server -تحليل النظام وتهيئة قاعدة البيانات.
في هذا الدرس سنتحدث عن خطوة مهمة جدا لا غنى لأي مبرمج عنها،
وهي الخطوة المتعلقة بتحليل النظام وفهم كل جوانبه، لكي لا نقع في أخطاء منهجية وبرمجية تعيدنا دوما لنقطة الصفر.
أيضا سنقوم بتمثيل النظام على شكل وحدات تتواصل فيما بينها عبر علاقات،
هذه الوحدات التي سنحولها في الحصة القادمة إلى حداول في برنامج SQL Server.
كما سنمر بشكل خفيف على بعض طرق تحليل النظم الشهيرة (UML و Merise)
http://www.youtube.com/watch?v=3w1Zo1bHLrI
بالتوفيق للجميع !
مشروع إدارة المبيعات بلغة سي شارب و SQL Server - الدرس الأول
في هذا الدرس سنتطرق إلى التقنيات التي سنستخدمها في الدورة، وإلى الأدوات التي سنحتاجها.
http://www.youtube.com/watch?v=hsGdS4yxSqU
بالتوفيق للجميع !
السلام عليكم ورحمة الله وبركاته،
سنبدأ دورتنا التطبيقية الخاصة بإنشاء "برنامج إدارة المبيعات" بلغة البرمجة سي شارب و SQL Server،
خلال هذا الأسبوع إن شاء الله،
وستكون الدورة مفيدة بإذن الله لأننا سنكتسب مهارات قوية وجديدة من قبيل:
1. تحليل النظام قبل بدء البرمجة
2. تركيز الشفرات المتعلقة بقواعد البيانات على مستوى السيرفر عبر الإجراءات المخزنة، من أجل تخفيف الضغط على البرنامج ولكي يشتغل بكفاءة عالية.
3. الاعتماد على بنية الطبقات المتعددة (Data access layer, Business layer, Presentation layer) التي تسمح بتنظيم الكود،
وسهولة تحويل المشروع من الويندوز إلى الويب والعكس.
بالإضافة إلى مجموعة من التقنيات الأخرى، ترقبوا الدرس الأول غدا إن شاء الله، وسيكون جيدا لو شاركتم هذا المنشور مع أصدقائكم لتعم الاستفادة ويشمل النفع.
ولا تنسوا القيام بالخطوات التالية لكي يصلكم جديد الدروس المنشورة على الصفحة.
هذا اليوم خاص بنشر الكتب :)
كتاب: أسس نفسك في البرمجة باستخدام لغة c++ من تأليف الإخوة: إسماعيل الشهالي و هاني عبد الرحمن سيف.
كتاب جيد لأنه يركز على الجانب العملي والتطبيقي، يمكنك تحميله من هنا:
http://www.mobarmijoun.com/c_basics/
انتهيت بحمد الله من إعادة تنقيح الكتاب الثاني من سلسلة "خطوة إلى الأمام" وبعد إعادة صياغته أفردت له جزءين،
الأول خاص بالتعامل مع قواعد البيانات من نوع: ميكروسوفت أكسيس،
والثاني خاص بالتعامل مع قواعد البيانات من نوع Sql Server .
تأتي هذه الكتب كهدية مني لكل الإخوة والأخوات الذين قالوا بأنني أهملت لغة الفيجوال بسيك دوت نيت وانشغلت بالسي شارب.
وأبشركم بأن كتاب الخوارزميات أوشك أيضا على الانتهاء،
إضافة إلى كتاب "تمثيل البيانات الرقمية،
هكذا يفكر الحاسوب" وأساسيات الفيجوال بسيك في ساعة واحدة (نسخة انجليزية).