2014 takes off with 2 Great sessions at Sri Lanka .Net Forum January Meetup. More info on this event can be found here.
QnA session now. Some serious listeners were it seems. So many questions are being asked at the moment.
Jaliya asks a question and a free e-book is up for grab to the person who gives an answer.
High-level capabilities of the Entity Framework:
Works with a variety of database servers (including Microsoft SQL Server, Oracle, and DB2)
Includes a rich mapping engine that can handle real-world database schemas and works well with stored procedures
Provides integrated Visual Studio tools to visually create entity models and to auto-generate models from an existing database. New databases can be deployed from a model, which can also be hand-edited for full control
Provides a Code First experience to create entity models using code. Code First can map to an existing database or generate a database from the model.
Integrates well into all the .NET application programming models including ASP.NET, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), and WCF Data Services (formerly ADO.NET Data Services)
Jaliya is done with his demo it seems. We move on to the presentation by him.
These are some of the different ways on how we can use Entity Framework to access a relational database from our .NET application. There are some else too. – Jaliya
Jaliya says he is rushing through the demo since we are running out of time.
He is manipulating databases according to his needs to make his work easier, he says.
Jaliyas’ presentation is going interestingly so far.
Jaliya directly jumps into showing us a demo.
The Entity Framework enables application developers to define domain models against which they can perform CRUD operations. Using Entity Framework we can eliminate most of the code we usually write for accessing data. – Jaliya
Now we have Jaliya Udagedara (MCPD, MCSD) Software Engineer who will be talking on ‘Lap Around Entity Framework’.
And he sure was right about it. Chaminda concludes and says ‘it is better to have few unit tests than having nothing.’
Chaminda is taking more time than which was allocated for him. Since we are coming short of time for the next presentation, Chaminda will be quick now.
Who knew faking stuffs and implementing on an empty scenarios in shim context was so easy? -Chaminda.
He sure knows how to mock.
Chaminda and his Demo is going on. Stay tuned with us for more info and for Live updates,
Chamindas’ first 1/2 hour talks session is done. Now we are moving onto his demo session where he will be showing us how to perform such things he talks about.
Chaminda is about to speak on ‘Isolating Code Under Test with Microsoft Fakes’. What it does is it helps you isolate the code you are testing by replacing other parts of the application with stubs or shims. These are small pieces of code that are under the control of your tests. By isolating your code for testing, you know that if the test fails, the cause is there and not somewhere else. Stubs and shims also let you test your code even if other parts of your application are not working yet.
A unit test is a piece of code written by a developer that exercise a very small, specific area of functionality of the code being tested. – Chaminda
Selenium is one of the platform where you find it hard to render you product or to test it properly. – Chaminda
He also explains the importance of Unit testing and integration testing.
He is asking questions from the crowd and everyone here prefer not to answer it seems.
Chaminda Chandrasekara is continuing the session which he stopped in the November meetup, which was on “Automating Deployment and Testing – VS & TFS”
Hi, diGIT team Live from the 1st January Meetup for the year, which is Microsoft .Net Forum January Meetup.